Perhaps some of London’s most iconic shopping destinations – are situated within mere walking distance from each other, providing you with an immense number and range of shops to choose from. Start off on Oxford Street if you are looking for more high-street pieces, although world-renowned department store Selfridges (spoken about below) is also there to cater for your high-end desires. Head to Regent’s Street if you’re looking to splash a bit more cash; the shops there have a strong mix of high quality yet still affordable pieces that will see you through the seasons.
Book Now