Best London Christmas Markets 2025: From Iconic Favourites to Hidden Gems

Affiliate Disclaimer: This post contains affiliate links. I may earn a commission if you make a purchase through them, at no extra cost to you.

Where to Find the Best Christmas Markets in London 2025 – Festive Lights, Food & Local Charm

We absolutely love Christmas — it’s my favourite season of the year! ✨ London is simply stunning and magical when the lights come on, the air turns crisp, and the scent of roasted chestnuts fills the streets. The best London Christmas markets 2025 capture that festive spirit perfectly. Some say we can’t compete with the grand German markets — but I disagree. Every London market has its own charm and personality. From riverside strolls and historic courtyards to hidden gems tucked inside Victorian arcades, each one offers something unique. In this guide, we’ll help you uncover the very best of London’s Christmas markets — from the iconic favourites everyone loves to our personal local treasures that make this season truly unforgettable.

🎠 The Big Five – London’s Iconic Christmas Markets

If it’s your first festive season in London, these are the unmissable ones. They bring together everything that makes this city sparkle in December — the lights, the laughter, and that unmistakable London energy. From riverside strolls to royal parks, here’s where to experience the best London Christmas markets 2025 in full festive glory.

Winter Wonderland Animated Picture

1. Hyde Park Winter Wonderland

📅 14 November 2025 – 1 January 2026
🚇 Nearest Station: Hyde Park Corner or Marble Arch

London’s festive juggernaut — and for good reason. Winter Wonderland is more than a market; it’s an entire Christmas theme park in the heart of the city. Think giant Ferris wheel, glittering ice rink, and a Bavarian Village where live bands play oompah classics late into the night. Rows of alpine-style chalets overflow with handmade ornaments, woollen hats, and every type of festive snack imaginable.

Don’t Miss: The “Magical Ice Kingdom,” an immersive frozen world carved entirely from ice, and the “Real Ice Slide in the Apres Ski Village.” You’ll also find the Bar Hütte karaoke cabins — perfect for a cheeky sing-along after a mulled wine or two.

🧡 Insider Tip: Book tickets online for the ice rink or circus in advance; weekends sell out. Go mid-week in the late afternoon, just as the lights come on. The transformation from daylight to twinkling night sky is pure magic.

🎟️ Secure timed-entry passes, Ice Kingdom tickets, or Ferris Wheel rides via Winter Wonderland Official Site.

South Bank Winter Market with Big Ben as backdrop

2. Southbank Centre Winter Market

📅 3 November 2025 – 4 January 2026
🚇 Nearest Station: Waterloo

Stretching along the Queen’s Walk by the Thames, the Southbank Centre Winter Market delivers all the festive feels with iconic London views. Wooden stalls line the riverside selling artisan chocolates, handmade decorations, and woollen scarves — each stall different enough to make browsing a delight. The air smells of cinnamon, roasted nuts, and mulled wine.

Don’t Miss: The German-style bratwurst stands beside the carousel, Cheese Wheel Pasta for gooey indulgence, and The Chalet Bar — a cosy riverside cabin with views of the London Eye. The market often features pop-up performances and community choirs; linger and you’ll catch a carol concert or brass band.

🧡 Insider Tip: Visit around 4 p.m. for that golden-hour glow on the Thames, then stay as the fairy lights switch on. It’s one of the most photogenic spots in London.

🎟️ Pair your visit with a Thames River Cruise, London Eye flight, or Southbank Dining Experience via Viator River Cruise & other attractions .

Carol Singing at Trafalgar Square Christmas Market

3. Trafalgar Square Christmas Market

📅 9 November 2025 – 2 January 2026
🚇 Nearest Station: Charing Cross

Few places feel more “London at Christmas” than Trafalgar Square. The towering Norwegian spruce — a gift from Oslo since 1947 — stands proudly beside Nelson’s Column, its lights shimmering against the National Gallery backdrop. Beneath it, the market brings together wooden chalets offering artisan candles, glass baubles, and gourmet treats like fudge and roasted almonds.

Don’t Miss: The live carols sung nightly by London choirs; each evening a different group performs. There’s also a small drinks hut serving warm mulled wine and spicy punch, the perfect accompaniment while admiring the tree.

🧡 Insider Tip: Arrive before dusk, browse the stalls, and stay for the carols when the lights come on. Afterwards, stroll down Whitehall to see the illuminated government buildings or cross to Embankment for more river views.

🎟️ Book a Christmas Lights Walking Tour via Viator or London Theatre Walking Tour to complete the night.

Covent Garden Christmas scene features a festive sleigh, Christmas trees, golden bells, twinkling fairy lights, and vibrant decorations
Covent Garden Christmas scene features a festive sleigh, towering Christmas trees, golden bells, twinkling fairy lights, and vibrant decorations in London

🎁 4. Covent Garden Christmas Market

📅 12 November 2025 – early January 2026
🚇 Nearest Station: Covent Garden

Elegant, glittering, and effortlessly London — Covent Garden Market turns its historic piazza into a showstopper each Christmas. Giant silver baubles hang from the glass roof, while the reindeer statue gleams under fairy lights. Every corner sparkles: street performers juggle beside a massive tree, and boutique stalls tempt with cashmere scarves, hand-poured candles, and local jewellery.

Don’t Miss: The Apple Market inside the central arcade, where London’s independent designers showcase their work. Pop into Petersham Nurseries for a luxurious floral gift or enjoy a festive cocktail at Mrs Riot nearby. Early evenings bring live music that fills the square.

🧡 Insider Tip: Go mid-week to avoid the tourist rush and catch the moment when the giant tree lights up — it’s a photo you’ll treasure.

🎟️ Combine your visit with an Afternoon Tea at The Savoy or a London Shopping Experience on Bond Street.

Greenwich Market with Christmas trees at the entrance and golden decoration theme.

⛵ 5. Greenwich Christmas Market

📅 Lantern Parade 19 November 2025 – early January 2026
🚇 Nearest Station: Greenwich (Mainline Rail or DLR Interchange)**

Our local favourite — and a London Adventures tradition every year. Set in a World Heritage Site, Greenwich Christmas Market combines maritime history, creativity, and community spirit. The market fills the covered arcade with artisan crafts, sustainable gifts, and hand-poured soaps — each stall run by small local makers. The atmosphere feels personal and authentic, especially as twinkling lights reflect off the cobbled lanes.

Don’t Miss: The annual Lantern Parade, usually held the weekend before Advent. Children and choirs wind through the streets carrying illuminated lanterns, ending with music and the official tree lighting. Browse the market for hand-stitched stockings or stop by the food stalls for fresh churros and local gin from Greenwich Distillery.

🧡 Insider Tip: With Cutty Sark DLR closed for repairs until April 2026, travel to Greenwich Station instead (10 minutes walk through the park). Visit on a Saturday when the Greenwich Vintage Market also runs for extra shopping options. Afterwards, enjoy a pint at The Trafalgar Tavern overlooking the Thames — our favourite spot for sunset photos.

🎟️ Book a Greenwich Walking Tour, Royal Observatory entry, or a Thames Clippers day pass.

Spitalfields Market with Christmas Lights
View of Spitafields market at Christmas time, London, UK

💎 Hidden Gems Londoners Love

If the crowds at Winter Wonderland make you nervous, or you prefer discovering tucked-away treasures, this next list is for you. London’s smaller and local markets offer charm in abundance — fewer queues, friendlier vendors, and a chance to see a more authentic side of the city. These are the ones we go back to every year.

1. Old Spitalfields Christmas Market – East London Cool Meets Festive Chic

📅 12 November – 24 December 2025
🚇 Nearest Station: Liverpool Street

There’s something special about Old Spitalfields Market at Christmas. It’s historic yet trendy, covered (so you’re safe from the drizzle), and buzzing with independent energy. The regular weekday traders transform their stalls into mini winter boutiques selling hand-crafted jewellery, candles, fashion, and quirky art pieces.

What Makes It Special: You won’t find mass-produced trinkets here. Everything feels unique — think locally designed scarves, hand-painted ceramics, and vintage Christmas decorations. On Thursdays and weekends, the Urban Makers collective takes over, showcasing sustainable gifts made right here in London.

🍷 Eat & Drink: Treat yourself to a hot mulled wine from The Loft bar upstairs or grab a gourmet cheese toastie from Morty & Bob’s. If you’re hungry for more, the surrounding area offers some of East London’s best food spots — Wright Brothers Oyster House for seafood, Yum Bun for bao, or Blixen for cocktails.

🧡 Insider Tip: Visit on a weekday afternoon for calmer crowds and the best shopping experience. Stay until 5 p.m. when the fairy lights flicker on under the old market roof — it’s beautifully atmospheric.

🎟️ Book a Shoreditch Street Art Tour or East London Foodie Experience via Viator.

Leadenhall Market at Christmas
A Victorian market, Leadenhall Market at Christmas Time, London, United Kingdom. The Leadenhall Christmas Market, Christmas tree, and Christmas decorations at Gracechurch Street near Lime Street in the Square Mile.

2. Leadenhall Market Festive Weekends – Victorian Elegance in the City

📅 16 November – 7 December 2025 (weekends only)
🚇 Nearest Station: Bank or Monument

Step into Leadenhall Market, and you’ll feel like you’ve wandered into a Victorian Christmas card. This covered arcade, dating back to the 14th century, glows with golden light and garlands each December. It’s less of a full-time market and more of a special festive series — weekend pop-ups featuring local artisans, bakers, and small-batch producers.

What Makes It Special: The setting is extraordinary. The intricate ironwork ceiling, decked in twinkling lights, once doubled as Diagon Alley in the Harry Potter films. It’s one of London’s most beautiful architectural spaces. During the festive season, the atmosphere is enchanting yet unhurried — a welcome break from Oxford Street’s chaos.

🕯️ Eat & Drink: Order a glass of fizz at The Lamb Tavern (a City institution), or cosy up at Leadenhall Wine Bar. For foodies, nearby Bob Bob Ricard City offers decadent dining with “Press for Champagne” buttons.

🧡 Insider Tip: Go early on Saturday morning before City workers vanish for the weekend — you’ll practically have it to yourself. Pop into nearby St Dunstan-in-the-East, a bombed-out church turned secret garden, for a peaceful winter photo stop.

🎟️ Combine your visit with our Historic Pubs of London Tour or City of London Walking Tour.

Chelsea Physics Garden Christmas Fair

3. Chelsea Physic Garden Christmas Fair – Elegant, Artisanal & Quintessentially British

📅 27 – 30 November 2025
🚇 Nearest Station: Sloane Square or South Kensington

Nestled behind high brick walls beside the Thames, Chelsea Physic Garden feels like a world apart from the bustle of central London. Each winter, this botanical haven hosts a beautiful Christmas Fair with over 100 hand-picked artisans. It’s a curated affair — refined, tranquil, and ideal for thoughtful gift shopping.

What Makes It Special: You’ll find luxury homeware, botanical skincare, handwoven textiles, and exquisite edible treats. Think British craftsmanship at its best. The setting — an historic 17th-century garden dotted with twinkling lights — makes this market as peaceful as it is pretty.

🍫 Eat & Drink: Enjoy a glass of prosecco at the Garden Café or warm up with spiced apple juice as you browse. Many stalls offer complimentary tastings, so come hungry.

🧡 Insider Tip: Book your entry tickets in advance — it’s a popular event. Weekdays are quieter, and the morning light makes the garden glow. Afterwards, stroll along Chelsea Embankment or pop into Duke of York Square for luxury boutiques and a festive hot chocolate at Partridges.

🎟️ Pre-book Chelsea Physic Garden tickets or a Chelsea Walking Tour.

Peckham Christmas Market

4. Independent Ceramics Market, Peckham – London’s Most Artistic Christmas Pop-Up

📅 One Day Only: 14 December 2025
🚇 Nearest Station: Peckham Rye

For something completely different, head south of the river to Peckham. Once known for its creative edge, this neighbourhood now hosts one of London’s most unique one-day markets — the Independent Ceramics Market. Over 150 ceramic artists gather to sell everything from sculptural vases to delicate tableware.

What Makes It Special: It’s a showcase of modern British design. Each piece tells a story — handcrafted, signed, and often surprisingly affordable. Perfect if you’re looking for a meaningful gift or want to bring home something handmade from London.

🍷 Eat & Drink: Pop next door to Peckham Levels, a converted car park filled with independent food stalls and rooftop bars. Grab a coffee at Forza Wine or sample street food from Wildflower.

🧡 Insider Tip: Arrive early for the best selection. The market runs 10 a.m. – 5 p.m., and collectors often arrive as doors open. Bring cash — not every artist takes cards.

🎟️ Pair your visit with a South London Art & Design Tour or Borough Market Tasting Tour via Get Your Guide.

Why the Hidden Markets Matter

London’s smaller Christmas markets capture something the big ones often miss — personality. You’ll meet the makers, discover local artists, and feel part of the community. Many are indoors or tucked beneath old arches, making them a cosy escape when winter weather turns wild. For travellers seeking authentic experiences, these gems offer a true taste of local London life — creative, independent, and full of heart.

And if you’re wondering where we head once the festive season begins — it’s always Spitalfields and Leadenhall. There’s just something magical about wandering the cobbled lanes of Spitalfields, past Frying Pan Alley and centuries-old shopfronts glowing with fairy lights. At Leadenhall, every turn reveals another story — the curve of the Victorian roof, the laughter spilling out of a historic pub, the scent of mulled wine on the air. Both places remind us why we fell in love with London in the first place.

So, whether you prefer the grandeur of Hyde Park or the charm of a hidden arcade, take your time this Christmas. Explore, sip something warm, and let London’s festive spirit find you — often where you least expect it.

London at Its Most Magical

There’s something about Christmas in London that never loses its magic — the mix of grandeur and intimacy, the contrast between royal parks and cobbled alleyways. Whether you’re sipping mulled wine under the tree at Trafalgar Square or browsing handmade gifts in Spitalfields, every moment tells a story.

The best London Christmas markets 2025 offer both — the big and the small, the famous and the secret. They remind us that the city isn’t just about landmarks; it’s about people, community, and shared moments of joy.

So this year, wrap up warm, follow the glow of the fairy lights, and come find your own Christmas story in London.

Related Blogs

Other Useful Links for your visit in London

Accommodation

London Transport

Car Hire & Transfers

Top Attractions & Tours

Luggage Storage & Travel Protection

Don’t miss out! Join our club or subscribe to our newsletter

  1. Best London Travel Tips, Hidden Gems, Events and Promotions on Facebook: London Adventures Club
  2. Get our FREE London Transport Guide and our Newsletter for the latest travel tips and hidden gems: Subscribe
  3. Check out our guided walking tours: London Adventures Walking Tours

Have questions on planning your trip to London, please Contact us.

I work with affiliate partners, which means I may earn a small commission if you make a purchase through links in this post—at no extra cost to you. The services and products I recommend are ones I personally stand by and would use (or have used) myself.

Similar Posts