London’s Best Christmas Markets

When you think of markets, you are probably thinking of vintage markets or farmers’ markets, but since it’s that season again, let’s dive into London’s best Christmas markets. Who doesn’t love hand-painted Christmas cards, a one-of-a-kind bauble, or a handcrafted nutcracker?
Every year, people gather at these markets to emulate that ever-loved joy of the Christmas season, and no one does Christmas better than London… so here are our top choices of Christmas markets in London that you need to visit to get those beloved family members the gifts they deserve and maybe even have a sip of some mulled wine! Let the countdown to Christmas finally commence.
Chiltern Street Christmas Shopping Day
Get ready because one of London’s most famous shopping destinations hosts its one-day Christmas celebration this Saturday. Framed by its signature red-brick façades and twinkling lights, the buzzy street will come alive with festive spirit – think mulled wine and festive treats in cosy boutiques, exclusive in-store offers, hands-on creative workshops, and sing-alongs with a roaming choir and brass band to enjoy and add festive atmosphere while you shop.
Home to some of the city’s most distinctive independent brands, Chiltern Street promises plenty of festive feels this season. Whether you’re looking for winter menus or you’re eager to get your Christmas shopping done early, there’s something for everyone at the Chiltern Street Christmas Shopping Day.
When: 29.11.25
Where: Chiltern Street, London WIU
Website: www.portmanmarylebone.com

Winter Market at Southbank

London’s Southbank is not only a magical setting come wintertime with its twinkling lights glistening off the inky water, but it’s also incredibly accessible for anyone looking to pop into a Christmas market on the way to catch a show, en route back from work or as an act of last-minute desperation as you run for the train on Christmas Eve.
A magical setting come wintertime with its twinkling lights glistening off the inky water…
Traders from around the world will meet to tout their seasonal gifts and trinkets, but far more importantly, street fooders will bring their very best in duck wraps and hot dogs, as well as Himalayan dumplings and Dutch pancakes.
When: Open until 04.01.2026
Where: The Queen’s Walk, London SE1 8XX
Website:www.southbankcentre.co.uk
Winter Wonderland
The Christmas market at Winter Wonderland takes Christmas marketing to another level.
Located right next to the ice rink (check it out), the best entry is the Blue Gate to bypass the throngiest of crowds.
Over 200 Bavarian cabins selling all manner of Christmas items…
With over 200 Bavarian cabins selling all manner of Christmas items at the Hyde Park extravaganza, it’s quite possibly the largest German Market outside Germany right now.
When: 14.11.2025-01.01.2025
Where: Hyde Park, W2 2UH
Website:www.hydeparkwinterwonderland.com

Christmas By The River

Visit the South Bank Christmas Market and keep on walking for about 20 minutes to hit another market on the riverbank.
A does-what-it-says-on-the-tin affair…
Christmas By The River, a does-what-it-says-on-the-tin affair, marries Christmas market vibes with stunning riverside views.
Hot toddies all round.
When: 13.11.2025-04.01.2026
Where: London Bridge City, Southwark, SE1 2DB
Website:www.londonbridgecity.co.uk
Kingston Christmas Market
If Christmas is approximately 2,000 years old, there’s been a market in Kingston’s Ancient Market Place for more than half of that. It seems unlikely that medieval traders would have passed on the opportunity to flog sticks of stripy rock, tasteful tinsel or toasted marshmallows from B&Q garden sheds, so it’s probably safe (if historically dishonest) to suggest that Kingston’s Christmas Market is the oldest in the world.
This is a South West London alternative to central options, and the ideal place to come if you’re ‘sarf of the river in need of some nogged egg.
When: 13.11.2025-28.12.2025
Where: Market Place, Kingston upon Thames, KT1 1JS
Website:www.kingstonchristmasmarket.co.uk

Canopy Market, King’s Cross

Coming to Kings Cross this winter, Canopy Market’s Christmas Market will be a mulled-wine-fuelled chance to pick up any number of foodie gifts.
A mulled-wine fuelled chance to pick up any number of foodie gifts…
Walk through the market packed with artisan produce, seasonal treats and street food stands, and see the 50 artists and designers showcasing their crafts. Enjoy live music every Friday evening.
When: 28.11.2025- 22.12.2025
Where: West Handyside Canopy, 2 Granary Square, London N1C 4BH
Website:www.Kingscross.co.uk
Christmas at Battersea Power Station

Along with their family-friendly Christmas activities, Battersea offers opportunities to eat and shop to one’s content.
Find fashion, beauty and gift shops, and support small businesses at Salad Days Christmas Market, which returns 6th– 7th December and 13th – 14th December. Dig into festive foods and drinks at Malaysia Square, where huts serve seasonal treats.
When: Varies Through November and December
Where: Battersea Power Station, Kirtling St, Nine Elms, London SW11 8AX
Website: batterseapowerstation.co.uk