Your guide to London shopping, from luxury shops such as Harrods, quirky retail outlets like Dover Street Market, to bargain fashions at London's markets, big London shopping centres such as Westfield and more. It's time to hit the shops in London!
Discover the best shopping in London. Whether you’re looking for designer clothing, fun souvenirs or the perfect gift, there’s a wealth of London shopping to enjoy. One day you could be browsing London markets for unique items, antiques and specialist food; the next you could be exploring famous London department stores for the latest fashion and home wares, or enjoying retail therapy under one roof in the top shopping centres in London.
If you have some time for shopping in London, make sure to wander around some of the city’s top shopping hotspots. On Oxford Street, you’ll find the likes of the flagship Primark Oxford Street store alongside other big name Oxford Street shops. Regent Street – which crosses Oxford Street at Oxford Circus – as well as Bond Street, Covent Garden, King’s Road, Knightsbridge and Westfield also offer some of the best shops in London; while there are also plenty of things to do in London for shopaholics elsewhere.