Top shopping destinations in London

Get a large dose of retail therapy by exploring the best shopping areas in London, where you’ll discover streets brimming with independent boutiques, big names and emerging brands.

Shopping in London is hard to beat – from areas full of flagship stores, to cobbled courtyards showcasing local designers, we round up the best places to shop in London.

So, put on some comfy shoes and prepare to discover some of the best shops in London with our guide to the capital’s best shopping areas.

Oxford Street

Wander along Oxford Street – one of the most famous London shopping streets – which is home to more than 300 shops, designer outlets, high-street chains and landmark stores.

  • Go on an exploration of legendary department store Selfridges – then chill at its very own cinema once you’re all shopped-out!
  • Be blown away by the scents of vegan-friendly products at LUSH, one of the biggest stores in the country.
  • Create your own personalised palette at Inglot.
  • Look for big brands all in one place at famous department stores such as John Lewis and Debenhams.
  • Peruse vintage-inspired threads, home decor and more at Urban Outfitters.
  • Grab some bargain fashion at Primark’s massive flagship store.
  • Check the latest trends at Topshop on Oxford Circus.
  • Find all manner of toys and accessories based on your favourite Disney characters at The Disney Store.
  • Get off the beaten track by slipping into a side street, such as St Christopher's Place, home to boutiques such as The Changing Room and Emma Hyacinth.

Top tip: Head straight to foodie heaven with cutting-edge fare at three-storey Market Hall West End; then enjoy a bevvy at its rooftop bar.

Nearest Tube: Oxford Circus, Bond Street or Tottenham Court Road

Regent Street

Stroll through one of the most elegant shopping streets in London, Regent Street, which offers a good range of mid-priced fashion stores alongside some of the city's oldest and most famous shops, including Hamleys, Liberty and The Apple Store. But there is much more to this iconic shopping street than just these big hitters…

  • Shop for sustainable fashion pieces at & Other Stories, H&M’s luxury sister store.
  • Fancy a bit of boho-chic? Anthropologie on Regent Street fulfils your needs for home decor, womenswear and more.
  • Pick up a foldable bag or two to match your mood (or the season!) at Longchamp London.
  • Break up your shopping trip with a stop at the Glow Bar. Sweat it out at a sauna session, pick up natural self-care goodies or sip on moon milk at the cafe. 

Top tip: Refuel at nearby Heddon Street, a hidden gem for foodies, serving everything from tapas to vegan grub – and don’t forget a sub-zero bucket list moment at Icebar London.

Nearest Tube: Piccadilly Circus or Oxford Circus 

St James’s

Nearby, historic St James's is renowned for its high-end fashion and art boutiques, some of which even have the seal of approval by the Queen. Venture along Piccadilly to stop at stylish department store Fortnum & Mason, while Jermyn Street is so typically British it's enough to bring out the old-fashioned gent in anyone!

  • Try snazzy blazers for size at Benson & Clegg or Dunhill.
  • Go back in time and step into the world’s first shopping arcade, Burlington Arcade.
  • Find the latest best-sellers at Waterstones Piccadilly, the biggest book store in London – or peruse Hatchards, the city's oldest dealer which still hosts literary events and book signings.
  • Gaze into the windows in glamorous Piccadilly Arcade – make sure to take a selfie with the Beau Brummel statue at its west end.
  • Walk through the eclectic shops of the Princes Arcade, where you can pick up a box of chocolatey treats from Prestat.
  • Discover the latest trends at uber-cool Dover Street Market.
  • Don't miss a visit to Smeg's flagship store at St James’s Market, where there are beautiful cooking appliances and a living wall – an ideal selfie spot!
  • Splash out on loafers or lace-ups at luxury shoe shops, including John Lobb or Church’s.
  • Ace English style and shop for shirts made from the finest cloth at Harvie & Hudson or Charles Tyrwhitt.
  • Kids (and kids at heart) won't be able to resist stepping into The LEGO Store by Leicester Square...
  • ...Or hop over the street to print a selfie on yummy treats at M&M’s World, which has more than 100 flavours in stock!
  • Seek out special jewels at Bentley & Skinner.

Top tip: Make a night of it – see a show at intimate Jermyn Street Theatre.

Nearest Tube: Piccadilly Circus or Green Park 

Bond Street and Mayfair

Whether you want to splash out on the very best in designer clothes or just love luxury window shopping, Bond Street and Mayfair are the places to go for some extravagant retail therapy and celeb-spotting. Arguably two of London’s most exclusive shopping areas, they're home to big names and labels you’ve likely seen on runways.

  • Visit Burberry on Bond Street, the home of the iconic check.
  • Or go for the famous monogrammed pieces of Louis Vuitton, just a few blocks away.
  • Shop for sparkly additions to your wardrobe at the Tiffany & Co. flagship on Old Bond Street – get your piece engraved to truly make it your own.
  • Peek inside shops in nearby South Molton Street, which boasts iconic fashion store Browns, or try on quirky accessories at Boudi Fashion.
  • Walk the labyrinth-like corridors of Grays Antiques at Davies Street, featuring antiques and artefacts spanning hundreds of years.
  • For an even more extravagant experience, or to mark a special occasion with a new pair of heels, head to Mount Street where you can bag Balenciaga, Christian Louboutin and Celine items.

Top tip: While in the area, don’t miss out on some handheld treats at Mercato Mayfair, a 200-year-old converted church, which is now a flavour-packed food hall.

Nearest TubeBond Street, Green Park or Piccadilly Circus

Westfield

Fancy an all-day spree at a shopping centre? Flock to Westfield, which has two major shopping centres in London: White City and Stratford. With more than 250 shops each, and more than 80 places to grab a bite, Westfield’s shopping centres are some of the largest shopping malls in Europe. Here’s a taster of what you can find...

  • Check out high-street favourites including Debenhams, Next, Marks & Spencer and House of Fraser.
  • Splash out on luxury brands, such as Louis Vuitton, Jimmy Choo, AllSaints and Ted Baker.
  • Shop for the latest influencer collabs at make-up lovers’ heaven MORPHE at Westfield Stratford; its only store in London.
  • Get the killer look from House of CB at Westfield Stratford, a go-to for celebs such as the Kardashian family.
  • Seek out fabulous, bold and trendy fashion at affordable prices with Scandinavian label MONKI.
  • Relax at a cinema, indulge at bars and restaurants or even work out at a gym, all under one roof!

Top tip: Challenge your friends to bowling at All Star Lanes in Westfield Stratford, grab plant-based nosh at Dirty Vegan at Westfield London, or see a movie at the Vue Cinemas at both sites.

Nearest Tube: White City or Shepherd's Bush for Westfield London, Stratford for Westfield Stratford City

Carnaby

Step under the iconic arch on Carnaby Street and you’ll find an intriguing mix of independent boutiques, heritage brands and up-and-coming designer names. With more than 100 brands, plus 60 restaurants, bars, cafes and pubs among the 13 shopping streets that make up Carnaby.

  • Choose from nostalgic, bold colours and prints at independent British streetwear brand Lazy Oaf.
  • Pick up edgy pieces at Drop Dead Clothing while enjoying a striking shopping experience.
  • Find French fashion with a rock‘n’roll twist at The Kooples’ flagship store.
  • Step into shoe-lovers' fairytale, Irregular Choice. Warning: you might never want to leave this wonderland of colours and killer designs… at least not without a pair of your own.
  • Hang out at Pharrell Williams’ Billionaire Boys Club flagship UK store, a place for space-inspired men’s fashion.
  • Refuel at one of the many restaurants at three-tiered foodie hub Kingly Court, just off Carnaby Street.

Top tip: Make a pit-stop for some Insta-worthy patterned lattes and picture-pretty food at Farm Girl.

Nearest Tube: Oxford Circus or Piccadilly Circus

Covent Garden

Perhaps you’re on a search for hip fashion, unique gifts, rare sweets or one-off handmade jewellery? Then Covent Garden is a great place to explore. Stock up on the latest urban streetwear, funky cosmetics and shoes on Neal Street or check out imaginative arts and crafts at Covent Garden Market.

Don't miss Floral Street, St Martin's Courtyard and picture-pretty Neal's Yard for a true taste of London's most distinctive shopping area.

  • Create your very own skincare regimen from scratch with Deciem, where cult brand The Ordinary is sold.
  • Browse dainty, luxurious jewellery at magical The Alkemistry on Floral Street.
  • Lose yourself in the luxury of Charlotte Tilbury's make-up at her first flagship store. 
  • Stock up on Britain’s favourite brew – tea – at traditional Whittard of Chelsea or luxurious Mariage Frères.
  • Pick up American-style essentials at Polo Ralph Lauren on King Street.
  • Find your new arm candy at Bucherer, the Swiss watch mecca.
  • Enjoy an innovative shopping experience at Tiffany & Co. Style Studio, where play and interaction are a part of your shopping spree.
  • Tick the pastel-clad Ladurée London off your bucket list.

Top tip: Explore London’s transport system through vintage exhibits and gallery installations at the London Transport Museum.

Nearest TubeCovent Garden or Leicester Square

Seven Dials

Have a wander through the seven streets of Seven Dials, a hub of more than 90 lifestyle-themed stores and 50-plus independent food spots. This neighbourhood connects Covent Garden and Soho and is one of the coolest shopping areas in London.

  • Just off Seven Dials, at Neal Street, The Cambridge Satchel Company brings the original handbag designs to London shoppers.
  • Shop for eccentric body-candy at Tatty Devine on Monmouth Street. Have a go at designing a personalised name necklace or speech bubble necklace.
  • Men who fancy some vintage threads will want to have a peek at The Vintage Showroom.
  • Make every purchase count as you shop at Choose Love, the world's first store which sells products for refugees in need.
  • Even your four-legged furry companion can grab a new fit! Take them to BOW WOW London at Earlham Street.
  • Discover a new holy grail of ethically made products at Neal's Yard Remedies in Covent Garden – the brand's original home.

Top tip: Treat yourself to a holistic treatment at Caudalie Boutique Spa – a perfect post-shopping reward!

Nearest TubeCovent Garden or Leicester Square

King's Road 

Find an eclectic mix of chic boutiques, unique labels, designer shops and high-street staples, alongside picture-pretty cafes and restaurants in posh Chelsea's King's Road.

  • Mooch around locals’ go-to store Peter Jones for design, clothing and homewares.
  • Select from the eye-catching vintage posters at AntikBar.
  • Check out Duke of York Square: located just off the King's Road, a tranquil square home to more than 30 fashion and lifestyle retailers, including one of Europe’s largest Zara stores.
  • Visit the store where punk was born in the 1970s: Vivienne Westwood World End.
  • Explore pieces from contemporary designers Bimba Y Lola or chic Comptoir Des Cotonniers, where classics are given a modern twist.
  • Interior design lovers can find new doses of inspiration at Designers Guild’s flagship store.
  • Fall for the animal-inspired beachwear at Bluemint boutique, just around the corner from The Saatchi Gallery.
  • Taking the kids on a shopping spree? Trotters is the perfect place for a wardrobe refresh, a haircut and even a shoe-fitting!
  • Visit Essentiel Antwerp for vibrant fashion pieces inspired by love, fun and colour.

Top tip: Snap away at the beautiful cakes and enjoy the fairytale feel of Peggy Porschen cafe.

Nearest TubeSloane Square

Quirky afternoon tea

Enjoy a fresh take on traditional afternoon tea

Read More  

City of London

Stop by the City of London, an historic neighbourhood that's now home to quality shopping centres. Pick up high-end and high-street items among stunning skyscrapers and ancient buildings. 

Top tip: Refresh yourself after a morning’s shopping with lunch at the Fortnum & Mason restaurant in the central courtyard of The Royal Exchange.

Nearest Tube: Bank and St Paul's

Knightsbridge and Belgravia 

Flock to Knightsbridge and Belgravia to check out high-end shops and department stores. This is a good place to go if you’re looking for prestigious brands and up-to-the-minute trends from the world’s fashion elite. Best known for Harrods and Harvey Nichols, you’ll also find big-name fashion designers on Sloane Street, as well as high-street brands.

  • Give into temptation at the flagship store of Rococo, a mecca for chocoholics on Motcomb Street.
  • Pick from high-street favourites, such as Topshop, Cos or Lacoste.
  • Stroll down Sloane Street and stop at endless designer brands, from Valentino and Dolce & Gabbana, to Hermès.
  • Pick up inspiration from the leading lights in interior design and hunt for upscale antiques along Pimlico Road and Ebury Street.
  • Be tempted by fragrances wafting from Elizabeth Street fragrance shops Jo Loves and Les Senteurs.

Top tip: Find stacks of banknotes on the ceiling and walls of The Grenadier pub. Legend says this pub is haunted by Cedric whose debt is still unpaid despite all the donations!

Nearest TubeKnightsbridgeSloane Square and Victoria

Camden

Camden is the ideal London shopping destination for lovers of alternative clothing and unusual London shops. You’ll find plenty of stores selling gothic and punk fashion, alongside tattoo and piercing parlours; while Camden Lock Market mixes souvenirs with hand-crafted jewellery and vintage leather items. Here are a few other shops you’ll want to have on your radar…

Top tip: After framing all the street art with your phone, escape to Chin Chin Labs, where ice cream is crafted using liquid nitrogen.

Nearest Tube: Camden Town

Restaurant deals

Visit one of London's top restaurants for less

Read More  

Coal Drops Yard

Check out one of the newest kids on the block of London shopping destinations – Coal Drops Yard in King's Cross. Once coal stores during Victorian times, the traffic-free arches now hold concept stores from emerging and well-known indie brands. Keep your eyes peeled for the following...

  • The style-curious can explore independent labels, including Wolf & Badger and iyouall.
  • Discover your newest scent at British perfumer Miller Harris.
  • Catch high-fashion catwalk shows and product launches at 18montrose.
  • Enjoy a free lifetime repair service with every pair of jeans purchased at the Blackhorse Lane Atelier.
  • Head to the Botanical Boys flagship store to pick out a luscious miniature eco-system...
  • ...Or select a candle to cosy up your space at Earl of East.

Top tip: Relax with indulgent treats at a cafe and chocolate shop run by Michelin-starred chef Alain Ducasse.

Nearest Tube: King's Cross St Pancras

Find where else is famous for London shopping with our full guide to London shopping, pick of the 101 best shops in London, shops approved by the Queen and places for late-night shopping.

Watch our guide to London shopping destinations and plan ahead with our Christmas shopping video below:

Watch the video on YouTube