Shopping is one thing that’s on the minds of most who visit London. Anyone who’s shopped London will know you can rack up quite a mileage on foot as you schlep from one street to another in search of bargains. So where in London can you expect to find the best shops with the best bargains?
The flagship stores on Oxford Street
Oxford Street has long been known as a top shopping street in London. You’ll find all the expected chain stores on Oxford Street – many of them are flagship stores featuring unique buys exclusive to these branches, like Nike, H&M, FCUK, GAP and Topshop/Topman. You’ll also find the likes of the famous Selfridges Department store with its art deco façade.
Closest Tube Station: Bond St. Oxford Circus.
The upmarket department stores in Knightsbridge
Possibly the most well-known shopping district in London, mostly due to its famous shops, Knightsbridge is a must see for first time shoppers to London. Harvey Nichols is the upmarket department store with an enormous fashion spread, a spa and even personal shoppers for the elite. Not to be forgotten is famous Harrods, where you’ll find a dazzling array of fashion, electronics and gourmet food. Make sure to see the Princess Diana memorial in the Egyptian Room too.
Closest Tube Station: Knightsbridge.
Covent Garden for vintage clothing to high fashion
Arty, fashionable and fun, the shopping in the streets of Covent Garden has everything from an Apple Store and high fashion to skatewear and vintage clothing boutiques. Wander around the market square to the sound of live opera and the smell of roast chestnuts and mulled wine in winter. Every narrow street has something unique to offer.
Closest Tube Station: Covent Garden. Leicester Square.
Image from angelocesare on Flickr