Last Updated on November 12, 2026
Christmas is a magical season everywhere, but nothing, nothing beats London during Christmas. From traditional Christmas markets and ice rinks to immersive experiences that make you get really into the spirit, there is endless enjoyment to be had. I LOVE immersive experiences and I also love Christmas, so these are top of my list.
Below are my top picks of things to do, from a Londoner 12 years in the making.
I’ll update this post as the season goes on.
LONDON CHRISTMAS FOR ADULTS ESSENTIALS
✈️ Getting There / Compare flights on Skyscanner, and book a private airport transfer with WelcomePickups.
🚇 Getting Around / Walk where you can, the lights, Covent Garden and the Southbank are all close together. Use a contactless or Oyster card on the Tube and buses, and book your train with Trainline if you’re coming in from outside London.
🎟️ Tickets / Book Winter Wonderland, Humbug, Miracle and Hogwarts in the Snow early, they fill up in December.
🏨 Stay / Skip the endless scrolling, here are central picks close to the lights and markets.
Budget: Premier Inn London County Hall
Mid-range: The Tower Hotel
Splurge: The Langham London
📱 Connect / Stay connected from the moment you land with an eSIM. I use Holafly, which gives you unlimited data, plus 1GB of free global backup data with its Always On feature, handy if your plans change. Get yours with my link and use code TRAVELWITHPAU for 5% off.
🛡️ Get Insured / Things can and do go wrong when you travel. World Nomads offers coverage for over 150 activities as well as emergency medical, lost luggage, trip cancellation and more.
Table of Contents
Christmas Bars and Pop-Ups
1. Miracle on Russell Street
Miracle is a kitsch Christmas cocktail pop-up bar in Covent Garden, now at 9 Russell Street. An Instagrammable spot that everyone should visit at least once. It’s a Christmas explosion and you won’t regret going. It runs from 9 November to 30 December 2026, with tables booked in 90-minute slots, and it books up quickly, so pre-book rather than rely on walk-ins. Check booking details.
2. Mariah Carey’s Holiday Bar
Mariah Carey’s Holiday Bar is a Christmas pop-up bar built around Mariah Carey, making its London debut in Mayfair this year. It opens on 19 November 2026 with a Black Irish cocktail menu. The address, prices and closing date haven’t been announced yet, and I haven’t been. Tickets are sold through Bucket Listers, and you can join the waitlist there.
3. Après Bar at London Bridge
Après Bar is an alpine-style après-ski pop-up on the rooftop at Colechurch House, on London Bridge Walk. I haven’t been, but who doesn’t love an après-ski themed bar? They always pop up around Christmas. It’s open from November 2026, and the bar is six floors up with no lift, so be ready for the stairs. Book the Après Bar (bottomless après brunch).
4. Humbug
Humbug is an immersive Christmas show set in a festive dive bar, with Santa as your host. I love Humbug. It’s a Christmas satire with a Santa who is all rock ‘n’ roll, and it’s funny, fun and immersive. If you’ve never been, I’d say give it a try. For 2026 it moves to a new home at Greenwich Borough Hall with a new show. It’s 18+, and the listed dates vary a little (around 4 or 10 to 24 December), so check the booking page. Book Humbug tickets.


Big Festive Days Out
5. Hyde Park Winter Wonderland
Hyde Park Winter Wonderland is London’s giant Christmas fair, with rides, markets, an ice rink and plenty of food and drink stalls. I wait for Winter Wonderland eagerly every year, and I haven’t missed one in the 12 years I’ve lived in London. It doesn’t change much, other than that you now have to book an entry ticket in advance, although the off-peak slots are free. But you must not miss it. My favourite thing is to get a frankfurter in the Bavarian Village and soak up the festive cheer in the tent there, which often has live music. It runs from 19 November 2026 to 3 January 2027, every day except Christmas Day, mostly 10am to 10pm. Check tickets on the official site.

6. Hogwarts in the Snow
Hogwarts in the Snow is the Harry Potter Studio Tour dressed in snow and festive decorations for Christmas. I haven’t done this one, but it’s a must for Harry Potter fans. It runs from 14 November 2026 to 17 January 2027, and December dates sell out well ahead. You can book the Studio Tour with coach transport, but check the Studio Tour’s own page for the snow dates.
7. Ice Skating at Somerset House
Skate at Somerset House is an ice rink in the courtyard of Somerset House, in the middle of London. Skating at Somerset House is iconic. The location is perfect and the building is so perfectly made for it. There are usually lovely après-ski style pop-ups in the main building, so you can relax with some mulled wine afterwards. The rink runs from 11 November 2026 to 10 January 2027, and getting into the courtyard is free, with tickets only needed if you want to skate. Canary Wharf’s rink isn’t coming back this Christmas. Book your skate on the official site.
8. Christmas at Kew
Christmas at Kew is a light trail through Kew Gardens after dark. It’s been a few years since I last did Kew, and I’m booked this December, so I’m looking forward to it! But when I went, I was completely bedazzled. None, I repeat, none of the other lights-in-parks experiences beat Kew. It’s la crème de la crème. I’m not saying don’t do the others, I’m sure they’re good, but Kew is THE BEST. The trail runs from 13 November 2026 to 3 January 2027, with the evening trail open from 4:20pm to 10pm on selected dates (closed on 16, 23 and 28 November and on Christmas Day), so book a timed slot. Book your Christmas at Kew slot.
9. The Snow Globe Climb at The O2
The Snow Globe Climb is a Christmas version of the Up at The O2 roof climb, finishing at the UK’s highest snow globe. You can usually pick a daytime, sunset or twilight climb, and sources give roughly 20 November 2026 to 3 January 2027, so check the official page before you book. Book the Up at The O2 climb.
Lights, Markets and Free Things
10. The Christmas Lights
London’s Christmas lights switch on in early November, and the West End streets are the main event. My favourite street is Carnaby Street, which is always so colourful. This year’s theme is Press Play on Christmas, a nod to the 1990s, and the lights go on from 4 November. I also love taking a photo with the angels on Regent Street, in one of the island curves, to get the best shot (I have pictures). Regent Street’s “Spirit of Christmas” angels are back from 5 November to 5 January, and Oxford Street is going Harry Potter, though the switch-on date hasn’t been confirmed. I haven’t done a Christmas lights bus tour yet, but it’s on my list, and you can book one here.


11. Southbank Winter Market
The Southbank Centre Winter Market is a row of festive chalets beside the Thames, selling food, drinks and gifts. The Southbank market is always worth a quick visit for some festive snacks, and there are usually some pretty yummy hot chocolates on offer. It’s expected to open around 2 November, so check the dates here.

12. Christmas in Leicester Square
Christmas in Leicester Square is a German-style market of wooden chalets in the middle of the West End, free to wander round, with hot food, mulled drinks and ice skating alongside. The 2026 dates weren’t confirmed yet (last year it ran from 1 November to 4 January), so check the dates here.
13. Winter by the River at London Bridge City
Winter by the River, formerly called Christmas by the River, is a market of chalets along the Thames between London Bridge and Tower Bridge. Time Out lists an opening of 18 November, so check the dates here. It’s an easy one to combine with a walk over Tower Bridge.
14. Borough Market
Borough Market is London’s famous food market near London Bridge, and at Christmas its Victorian arches are decorated and it’s a good stop for festive food shopping. It’s free to wander round, and you can see the full list of London Christmas markets here to plan it alongside the others.

15. Chelsea Winter Illuminations
The Chelsea Winter Illuminations are a light trail at the Royal Hospital Chelsea, running from 25 November to 28 December 2026. The trail is ticketed, but the Winter Village next to it is free from 4:30pm. Nearby, the free Ever After Garden of illuminated white roses is back in Duke of York Square from 5 November to 21 December, with donations encouraged. Check dates and tickets.
16. Covent Garden and Trafalgar Square
Covent Garden and Trafalgar Square are the classic spots in central London for big Christmas trees and street decorations. Covent Garden gets packed, but it’s still worth a visit, even in the busy times, to really take in the magic, the crowds and the passion that brings people in London together during Christmas. The piazza tree is around 60 feet tall with more than 30,000 lights, and the lights go on from 12 November. Nearby, Trafalgar Square’s 25-metre Norwegian gift tree is lit on 3 December. Both are free.

Food and Drink
17. A Festive Afternoon Tea
A festive afternoon tea is a Christmas take on the classic, with seasonal sandwiches, scones and cakes. Fortnum & Mason serves one in its Diamond Jubilee Tea Salon on Piccadilly, the Pan Pacific London at Liverpool Street runs one from 9 November to 4 January, there’s a tea on the London Eye (14 November to 3 January, two full rotations of the wheel) and the Strand Palace serves one daily from 11 November to 31 December. Roots & Berries is the budget option (14 November to 10 January). See the Pan Pacific festive menu or browse more Christmas afternoon teas.
18. Dinner in an Igloo by Tower Bridge
Coppa Club’s igloos are private dining domes beside the Thames at Tower Bridge, for drinks or dinner. I haven’t done the full igloo dinner, but it’s an iconic experience. It’s a date to impress, or a work do to remember. They’re booked in two-hour slots for groups of four to eight, December books up early, and the igloos now run all year round. Book on the Coppa Club site.
19. Taste Film Cinematic Dining
Taste Film is a multi-course dinner timed to key moments as a film plays. I’ve done one, but honestly I don’t like re-watching films, so it wasn’t my cup of tea. I think I’m in the minority here though. This year’s Christmas options are How the Grinch Stole Christmas at The Moniker, Elf at New Street Square, and The Nightmare Before Christmas at Parlour in Kensal Rise.
Immersive, Theatre and Music
20. Phantom Peak
Phantom Peak is an immersive open-world experience where you wander a whole built town solving puzzles and talking to characters. I’ve been loads of times. It’s always fun to go to, and quite bizarre, but at Christmas it really gets into the vibe. It’s a different vibe though, not an innocent Christmas vibe but a bizarre, slightly nonsensical one. After the original venue closed, it’s back from 4 December 2026 at a bigger new home in Westfield Stratford City. Book Phantom Peak tickets here. For more, see my London immersive experiences guide.
21. The Nutcracker
The Nutcracker is the classic Christmas ballet. I go every year. At the Royal Opera House it runs from 3 December 2026 to 13 January 2027. The official page shows it as sold out, so try the returns, and you can also catch a cinema screening. Check the Royal Opera House page.

22. Christmas Theatre and Panto
London’s theatres go big on Christmas. The London Palladium’s Cinderella is back this year with Dawn French, Jennifer Saunders and Julian Clary, running from early December into January, and you can check the Palladium here. For something less panto, A Christmas Carol Goes Wrong is at Wyndham’s Theatre over December and January, and The Snowman is at the Peacock Theatre from 21 November to 3 January.
23. A Christmas Carol Service
A carol service is a traditional way to mark the season, with choirs singing in some of London’s most beautiful buildings. I’ve been to one, and they’re always special. St Paul’s runs a Christmas carol service on 24 December (free with a ticket, so book on their site), the Royal Albert Hall holds carols on 23 and 24 December, and the Barbican hosts the Raymond Gubbay Christmas season.
On the River and on Foot
24. A Thames Christmas Cruise
A Thames Christmas cruise takes you along the river to see the lit-up city, with lunch or dinner on board. Party cruises with lunch from Westminster Pier and dinner from Tower Millennium Pier run daily from 27 November to 20 December, and there are 18+ dinner and dance cruises in the evenings. See the Christmas dinner and dance cruise. Book ahead, December evenings fill up.
25. A Christmas Walk
London Walks runs guided Christmas walks across the city, including Dickens-themed ones and the Christmas Lights Pub Walk on 19 December, which takes in the lights, festive stories and a couple of stops in pubs. See the Christmas walks.
Where to Stay in London at Christmas
You don’t have to stay near the lights at Christmas, but it helps. These four are picked for being easy to walk from the lights, the markets and the Southbank.
Budget Accommodation
- Premier Inn London County Hall: Next to the London Eye on the Southbank, so the Winter Market and the river walk are on your doorstep. Best for: a central stay without the price tag.
Mid-range
- The Tower Hotel: By Tower Bridge and St Katharine Docks, close to the igloos and the markets along the Thames. Best for: a stay east of the centre with the river on your doorstep.
Splurge
- The Langham London: On Portland Place, a short walk from Regent Street and Oxford Circus, so the big West End lights are right there. Best for: a special-occasion stay.
- Ham Yard Hotel: In Soho, close to Carnaby Street and Covent Garden. Best for: walking to the bars, theatres and lights.
None of these tickle your fancy? Search all London hotels.
How Many Days You Need
2 days: the lights, one bar or Winter Wonderland, one dinner
3 to 4 days: add skating, a show and the market
5 days or more: add Hogwarts in the Snow and Phantom Peak
Best Time to Visit
Most of London switches on in early to mid November. Carnaby Street’s lights go on on 4 November, Regent Street’s on 5 November and Winter Wonderland opens on 19 November, and most things run until early January. Late November to mid December gives you the most open at once, and the lights look best after about 4pm.
Getting To & Around London
Central London is easy to walk at Christmas: the lights, Covent Garden and the Southbank are all close together. For anything further, use a contactless or Oyster card on the Tube and buses, and book your train with Trainline if you’re coming in from outside London. If you’re flying in, book a private airport transfer with WelcomePickups so there’s no queueing for taxis.
London Christmas for Adults FAQ
Is London good at Christmas for adults without kids?
Yes. From markets and ice rinks to immersive nights like Humbug and Phantom Peak, there’s endless enjoyment for adults, and a lot of it is evening-only or 18+. Book the popular ones early, because December fills up fast.
What is the best free thing to do in London at Christmas?
The Christmas lights are free, and Covent Garden is worth a visit even when it’s packed, to take in the magic and the crowds. Carnaby Street and Regent Street are also free to walk through.
Do I need to book Winter Wonderland?
Yes. Entry is by timed ticket and has to be booked in advance, although off-peak slots are free.
What is the best Christmas bar in London?
Miracle on Russell Street if you want the full Christmas explosion, and Humbug if you’d rather have an immersive night with a rock ‘n’ roll Santa.
Is Humbug for adults only?
Yes, Humbug is 18+.
Planning with kids? See my Christmas in London with Kids guide.
This post contains affiliate links. If you book through them I earn a small commission, at no extra cost to you.
Enjoyed this article? Support my work by buying me a latte. Otherwise, do me a great favor of leaving a comment and following me on Instagram (@travelwithpau). Feel free to say ‘Hello!’ I don’t bite. And make sure you save the article for later on Pinterest!
This post contains affiliate links. If you click on one and make a purchase, I might make a small commission, at no extra cost to you in order to help support my blog.
