Tag Archives: Shopping 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.