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.
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.
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.
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.
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.
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!
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.
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.
- 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.
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!
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 Tube: Sloane Square
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.
- Bag sparkly gifts at Pandora, Swarovski or budget option Accessorize, at the biggest shopping centre in the area, One New Change.
- For a full lux experience, The Royal Exchange is your place to go. Find top-class photography gear at Leica and gaze at the unique designs of pumps at Pretty Ballerinas.
Top tip: Refresh yourself after a morning’s shopping with lunch at the Fortnum & Mason restaurant in the central courtyard of The Royal Exchange.
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!
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…
- Don’t miss futuristic cyber clothing shop Cyberdog.
- Shop for intricate jewellery at Dapri Dainty Jewels or find one-of-a-kind gifts (such as the message in a bottle necklace) at Trinity Camden – at Camden Market.
- Buy eco-friendly fashion at Unfold at Upper Market Hall.
- Set foot into Vintage Planet and Camden Vintage for some fine timeless grabs.
- Create a personalised gift at Photo Typewriter.
- Pick up some crystal magic for your home at UR Handcrafts & Crystals, sustainable goodies from Things of Nature and magical objects from Let’s Jam – all at Camden Lock Place.
- Get your Instagram feed popping at Turkish De-Light, the ultimate spot for lamps.
- Teleport back to the 1940s and 1950s as you browse through the racks of The Arc.
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
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
Watch our guide to London shopping destinations and plan ahead with our Christmas shopping video below: