Tag Archives: Shopping in london

Top 10 Places to Shop in London

Oxford Street, London Shop opening times range between 9am – 10pm. Good for: High street fashion. Oxford Street is situated a short walk from Hyde Park accommodation and is one of the most famous shopping roads. It holds 300 shops such as Primark, New Look, AllSaints, Topshop, Urban Outfitters and, of course, the world-famous Selfridges.

Continue reading

Posted in London Travel Guide | Tagged , | Leave a comment