London’s best Christmas shopping destinations

The Christmas countdown has begun! And with thousands of shops spread across the capital, discover that perfect gift for your loved ones this festive season.

Whether you’re a shopaholic or simply looking to make the gifting process as painless as possible, a shopping city break to London with our handy Christmas shopping destination guide is your best bet for finding those top-tier gifts. 

Fortum & Mason

Fortum & Mason London Christmas displayStart off your Christmas shopping spree right at Fortum & Mason. With six festive floors to explore as well as to die for window displays and outer decorations, this over 300-year-old shopping wonderland located in Piccadilly is home to a wide selection of Christmas goodies.

If you’re looking for a luxurious and grown-up gift, why not choose a fabulous Fortnum & Mason Hamper (prepared in the iconic F&M hamper basket of course)? Fortum & Mason’s also boasts a spectacular ground floor with a delicious range of festive handmade sweets, chocolate, cake, fine tea and coffee.

Stay nearby

Oxford Street & Regents Street

Regent Street at ChristmasNamed Europe’s busiest shopping spot, Oxford Street is a classic option for festive shoppers. Home to Selfridges, John Lewis, H&M, Adidas, Uniqlo, Zara and Nike to name just a few, as well as a brand-new IKEA set to open in 2024, Oxford Street is the ultimate Christmas shopping destination for the UK’s favourite brands.

If you’re looking for a calmer shopping experience in central London, head to Regent Street, just south of Oxford Circus. You’ll even find many of your favourite Oxford Street brands based here as well!

Stay nearby

Westfield Shopping Centre

Westfield Shopping LondonFor many Londoners, Westfield London in Shepards Bush is a go-to for finding the perfect Christmas gift or simply enjoying a little retail therapy. With over 200 high street and luxury brands to explore and 90 eating spots to keep you going throughout your spending spree, Westfield London has something for everyone.

From the latest gadgets at Apple to gorgeous beauty luxuries from Lush, your Christmas gift list is sorted at Westfield.

Stay nearby

Seven Dials

Seven Dials shopping at ChristmastimeIf the bustling, commercial side of central London isn’t quite your speed, Seven Dials is the perfect alternative for your Christmas shopping. Located in the vibrant hub of Covent Garden, Seven Dials has cemented itself as a wonderfully unique London shopping spot.

With over 90 diverse boutique and independent shops, Seven Dials’ atmospheric streets span everything from fashion and beauty to lifestyle and even quirky concept stores.

Stay nearby


Hamleys toy shopFamously known as the world’s oldest and largest toy shop, Hamleys is most definitely a child’s dream! Located on Regent Street, Hamleys is great for sorting all your little ones’ toy shopping in one go. From board game extravaganzas to outdoor toys and the latest gaming tech – you won’t struggle to find your kids’ favourite toy niche.

Why not make a day of it and bring your children along to explore the seven floors of toy heaven? But beware, you might find it hard to tear them away!

Stay nearby


Selfridges London Christmas displaySelfridges at Christmas is a truly magnificent shopping experience. As one of the finest department stores in the world,  pick up everything from one-of-a-kind designer clothing and luxury perfume in the glamorous beauty hall to flashy gadgets and even yummy treats – perhaps for a lavish stocking filler?

Snap a pic with Selfridges’ grand Christmas displays and discover brands like Acne Studio, Jacquemus, Mulberry, Jo Malone, all in the heart of London.

Stay nearby

Carnaby Street

Carnaby Street Christmas lightsHidden behind Regent Street, Carnaby Street is a colourful shopping hub, home to some of the biggest designer brands.

Featuring Size?, Dr. Martens, Birkenstock, OG Kicks and Timberland, and with over 150 more brands to dive into, Carnaby Street is the No.1 Chrismas shopping spot if you want to treat that special someone to a new pair of sneakers this gift-giving season. And we can’t forget to mention their iconic themed Christmas displays. You simply cannot miss it!

Stay nearby

Liberty London

Liberty London Christmas displayUndoubtedly the capital’s most eccentric fashion department store, Liberty London is another traditional gem with an exquisite Christmas range. Stocked high with splendid Christmas crackers, festive wreaths and decorations galore, Liberty is the crown jewel of London’s Christmas shopping scene.

Located in a historic Tudor building just off Regent Street, the Liberty London store is transformed for Christmas. Check out their ornate and stunning bauble collection if you’re on the lookout for a special festive gift.

Stay nearby

Covent Garden

Covent Garden Christmas decorationsWith a world-class collection of global and independent brands, including Glossier, CHANEL, Charlotte Tilbury and many more, Covent Garden is the perfect London shopping area for a spot of beauty shopping. The Evening Standard has said, “Every cosmetic expedition should start at Covent Garden’s Beauty Quarter”.

Head to Covent Garden for an iconic, London Christmas shopping experience. And if you’re planning to get your Christmas shopping done nice and early, don’t miss out on Covent Garden’s Winter Warmer Festival throughout November.

Stay nearby


Harrods London Christmas lightsNothing quite says Christmas like the festive lights at Harrods. We’re talking lavish advent calendars, unique nutcracker decorations, extravagant Christmas wreaths and, of course, festive delights from the Harrods Food Hall.

Located inside its wonderfully decorated, historic Brompton Road department store, Harrods during the holiday season is the perfect London shopping destination for finding those truly festive gifts while making memories at the same time!

Stay nearby

Columbia Road

Columbia Road Flower Market at ChristmasWe’re heading out of central London and over to Bethnal Green for this one-of-a-kind Christmas shopping destination. Columbia Road has become a neighbourhood favourite for locals and tourists craving a coffee and a lazy market stroll. However, this East London shopping spot offers much more than flower stalls and cafes.

Throughout Columbia Road, you’ll find over sixty independent shops including various spectacular vintage and antique stores. If you’re looking for a rare Christmas gift find or prefer shopping sustainably, this is the No.1 shopping destination to check out!

Stay nearby

Old Spitalfields Market

Old Spitalfields Market Christmas lightsStaying in East London, Old Spitalfields Market is another magical shopping spot that comes to life throughout the Christmas period. Open 7 days a week and showcasing 61 stalls and shops, Old Spitalfields Market is a great shopping destination for vintage and antique-aholics on the lookout for the perfect unique gift.

While home to big brands like Dr. Martens, & Other Stories and Lululemon, we can’t recommend enough checking out the array of independent stalls throughout. Discover sportswear treasures at Hipish Vintage or the Spitalfields Hatman, stocking classic gentlemen’s headgear.

Stay nearby

Dover Street Market

Dover Street Market window displayDiscover illustrious labels at the cutting-edge shopping hotspot, Dover Street Market. Browse clothing, bags, and accessories and even grab a sweet treat while you shop from DSM’s very own bakery!

Spread over six floors of festively transformed industrial space, DSM houses some of the biggest names in fashion, including Comme des Garçons, Balenciaga, Gucci and Supreme.

Stay nearby

Bond Street

Bond Street Christmas lightsDescribed as ‘the home of luxury shopping in London’, Bond Street is a magnificent Christmas shopping destination if you’re eager to crawl some of the globe’s biggest luxury brands.

Famed for its multiple flagship stores dotted throughout, Bond Street brings together the biggest names in fashion, beauty and lifestyle. Discover brands like Burberry, Chloé, Moncler and Paul Smith to name just a few. You’ll easily lose the day weaving in and out of Bond Street’s impressive selection of shops.

Stay nearby

London Christmas Markets

People walking through market stalls at Southbank Centre Winter MarketAs it’s the season for gift-giving and festivities, what better way to kickstart your Christmas shopping than by taking a stroll through one of London’s famed Christmas markets?

With a warming aroma of hot pastries and mulled wine, London boasts some of the UK’s most superb Christmas markets. Offering everything from festive stocking-filler treats to handmade homeware and fashion pieces, make the Christmas shopping process a breeze as you navigate London wonderland-like markets.

To help you know where to start, we’ve even narrowed down some of the best Christmas markets in London here!

Stay nearby

Planning on hitting up the UK’s other favourite Christmas shopping spots this festive season? Don’t forget to check out our top picks for the UK’s best Christmas shopping destinations here.