Its charming mock-Tudor storefront is a London landmark, and Liberty’s constant ability to impress shows no sign of abating. It’s a genuinely atmospheric place to shop, thanks to its beautiful interior – balconies, dark wood panelling and some seriously glamorous lifts. You’ll be happy just wandering around and soaking it all in, but in terms of goodies, there’s something here for every budget. The brilliant ground-floor beauty and perfume halls (not to mention the mouthwatering chocolate emporium, strategically placed at the Carnaby Street entrance) are always a treat.
Bored in London? Well, you could easily kill hours in one of London’s huge and downright brilliant department stores. Whether you’re on a mission to nab the latest designer drops, stock up on posh biscuits for your nan, or lose yourself among gleaming beauty counters, the capital’s legendary shopping halls have something for everyone.
From Harrods’ over-the-top opulence to Fortnum’s fancy hampers, these icons are as much a part of London life as red buses and slightly disappointing weather. They’re where locals and tourists alike come to browse, snack, sip, and spend – often all at once. So polish your credit card and prepare to splash the cash. Here’s our list of London’s best department stores.
RECOMMENDED: The best thrift stores in London
London’s best department stores at a glance
- 🍷 Best for food and drink: Fortnum & Mason
- 👠 Best for luxury fashion: Harrods
- 🏠 Best for homeware: John Lewis
- 😎 Best for trend-hunters: Selfridges
- 🎁 Best for cool gifts: Dover Street Market


















