Top Things To Do in London at Christmas (2026) + Map & Itinerary
December is one of the best months to visit London to witness the city come alive with magical decorations and whimsical Christmas light displays. Think ice skating, mulled wine, carol singing, festive markets and so many fun activities to check out.
As a London local, I notice that most of the decorations usually go up from mid-November – with some London Christmas lights switched on from the first week of November. However, I recommend visiting London from the last week of November to ensure you don’t miss out any of the festive fun.
At the end of this post, I’ve made a Google map with all locations pinned so you can easily navigate your way through London and find my recommendations.
Here is my guide on over 50 of the best Christmas things to do in London.
Note: I am currently update this guide as of October 2026 with new openings and key dates for 2026 as they get released.
Thank you for your support
This article contains affiliate links. If you purchase something I’ve recommended, I’ll earn a small commission at no extra cost to you. I really appreciate your support and I hope this guide helps you ♡
Christmas Key Info
When to visit
Mid November (to beat the crowds) to December 31st.
IDEAL TRIP LENGTH
3-4 days
CHRISTMAS LIGHTS
Regent Street
Covent Garden
New Bond Street
Carnaby Street
Oxford Street
CHRISTMAS MARKETS
South Bank Centre Winter Market
Winter by the River
Christmas in Trafalgar Square
Old Spitalfields Christmas Markets
MUST-DO ACTIVITIES
Christmas Lights Bus Tour
Borough Market Food Tour
Christmas at Kew Gardens
FESTIVE RESTAURANTS
35 Mayfair
Daphne’s
Dalloway Terrace
Clos Maggiore
MY TOP HOTEL PICKS
- Regent Street Christmas Lights
- Cartier on New Bond Street
Christmas Lights in London
I’ve listed the switch on dates for each Christmas lights location in London. The majority of these lights will stay up until the 1st of January 2026.
Carnaby Street
(4 Nov 2026)
Regent Street
(5 Nov 2026)
Battersea Power Station
(5 Nov 2026)
Oxford Street
(9 Nov 2026)
Marylebone Village
(11 Nov 2026)
Covent Garden
(12 Nov 2026)
Seven Dials
(12 Nov 2026)
Bond Street
(12 Nov 2026)
The Churchill Arms
(12 Nov 2026)
Chelsea
King’s Road, Sloane Square & Duke of York Square
(12 Nov 2025)
Christmas at Kew Gardens
(13 Nov 2026)
Belgravia
(16 Nov 2026)
Leadenhall Market
(19 Nov 2026)
Trafalgar Square
(3 Dec 2026)
Best Christmas Light Tours
- Regent Street Angels
- Oxford Street Christmas Lights
Christmas Markets in London
Christmas in Leicester Square
(31 Oct 2026 – 3 Jan 2027)
South Bank Centre Winter Market
(2 Nov 2026 – 3 Jan 2027)
Christmas in Trafalgar Square
(6 Nov 2026 – 3 Jan 2027)
The Victorian Christmas Village at St Katharine Docks
Daily, 11am to 8pm
(7 Nov 2026 – 3 Jan 2027)
Winter by the River at London Bridge City
(10 Nov 2026 – 3 Jan 2027)
Kingston Christmas Market
(12 Nov 2026 – 3 Jan 2027)
King’s Cross Christmas Market
(26 Nov 2026 – 3 Jan 2027)
North Yard Festive Nights at Camden Market Stables
Every Thursday Evening, 5.30pm – 9pm
(26 Nov 2026 – 17 Dec 2026)
Greenwich Markets
(open daily, year-round)
Apple Market at Covent Garden
(open daily, year-round)
Borough Market at Christmas
(open daily, year-round)
Old Spitalfields Markets
(open daily, year-round)
2026 DATES TBC:
Festive Flea Market at Vinegar Yard
(6, 7, 13, 14, 20 & 21st of December 2025)
- Christmas Bells at Covent Garden
Ice Skating Rinks in London
Skate Leicester Square
(31 Oct 2026 – 3 Jan 2027)
Skate at Somerset House
(11 Nov 2026 – 10 Jan 2027)
Battersea Power Station Glide Ice Rink
(6 Nov 2026 – 3 Jan 2027)
The Queen’s House Ice Rink
(18 Nov 2026 – 3 Jan 2027)
Winter Wonderland: The Ice Rink by Priority from O2
(19 Nov 2026 – 3 Jan 2027)
Hampton Court Palace Ice Rink
(20 Nov 2026 – 3 Jan 2027)
Alexandra Palace Ice Rink: Festive Skate
(9 Dec 2026 – 4 Jan 2027)
On Ice at Brent Cross
(23 Dec 2026 – 3 Jan 2027)
2026 DATES TBC:
Winter Funland at Olympia
(12 Dec 2025 – 4 Jan 2026)
Note: Canary Wharf Ice Rink is taking a break for 2026.
- Santa’s Sleigh at Covent Garden
- Christmas Trees at Covent Garden
Christmas Light Trails & Festivals in London
Christmas at Kew Gardens
The iconic Christmas at Kew returns for another year, transforming Kew Gardens into a glowing wonderland of light, colour and festive magic. Wander through dazzling illuminations, shimmering tunnels and larger-than-life art installations, with a cheeky surprise visit from Father Christmas along the way.
Warm up with a hot chocolate and festive street food as you explore London’s most enchanting Christmas light trail under the stars
Tickets for adults cost £28.50 (off peak) / £36 (peak) for non-members.
Family & children tickets available.
(13 Nov 2026 – 3 Jan 2027)
- Christmas at Kew Gardens
- Christmas at Kew Gardens
Chelsea Winter Illuminations
Wander through 1.5km of glowing art and interactive light installations at the Chelsea Winter Illuminations, the only light trail in central London.
Discover giant reindeer, shimmering stars, and neon-lit gardens you can touch, play, and bring to life. Blending large-scale creativity with a magical, immersive atmosphere, this light trail turns Royal Hospital Chelsea into a glowing winter wonderland.
Tickets range from £18 – £29.95 for adults. Children £12 to £19.95.
(26 Nov 2026 – 28 Dec 2026)
Winter Lights at Canary Wharf
Winter Lights returns to Canary Wharf for its 11th edition in January 2027, transforming the area into an open-air gallery of spectacular light installations.
This year’s RE(IMAGINE) theme will bring familiar streets, parks and waterways to life through colourful projections, movement and sound, with imaginative installations from artists around the world.
Access to this winter lights trail is FREE.
(19 January – 30 January 2027)
Neverland at Kenwood House
Neverland invites visitors to step into the world of Peter Pan for a magical new Christmas light trail for 2025. Follow Tinkerbell through a glowing reimagined London, across Skull Rock, and into Captain Hook’s pirate ship in a dazzling journey of lights and storytelling.
Set against the stunning backdrop of Kenwood House, it’s a festive family adventure filled with wonder, imagination, and delicious winter treats.
Tickets for adults cost £20 (off peak) / £32 (peak).
Family & children tickets available.
(21 Nov 2025 – 3 Jan 2026)
Vauxhall City Farm is bringing festive magic to the city with its Winter Light Trail, kicking off on 29 November with a FREE entry light-switch-on event, live music and after-dark farmyard fun.
Visitors can explore the illuminated trail, sip hot chocolate or mulled wine from the bar, and enjoy extra seasonal activities like Santa’s Grotto, a Christmas market and family craft sessions.
Tickets: £5 per person, under 10 year olds are free!
(30 Nov 2025 – 21 Dec 2025)
Winter Light transforms the Southbank Centre into a free outdoor gallery glowing with colour after dark.
Featuring works by international artists, the trail explores themes like identity, technology and the environment through playful, immersive light installations that you can discover as you wander the riverside.
(22 Nov 2025 – 18 Jan 2026)
Christmas Activities in London
Christmas Lights Open Bus Tour
See London at its sparkliest on the Christmas Lights Open Bus Tour
– a 90-minute open-top ride past the city’s most iconic festive displays.
With a live London guide, dazzling views of Regent Street’s angels, and all the major landmarks, it’s the most magical (and convenient!) way to experience the capital at Christmas.
(available from mid Nov 2026 – 4 Jan 2027)
Chelsea Winter Village
Back in 2026, the historic grounds of the Royal Hospital Chelsea transforms into the Chelsea Winter Village, a charming festive escape in the heart of London.
At this refined & cosy Christmas experience, you’ll find twinkling market stalls, mulled wine bars, fire pits to gather around, live music, and family rides. From curling with friends to sampling seasonal street food, it’s the perfect spot for a relaxed, intimate evening of festive cheer.
Entry to visit Chelsea Winter Village is FREE.
(26 Nov 2026 – 28 Dec 2026)
Winter Wonderland
Winter Wonderland at Hyde Park
(open from 19 Nov 2026 – 3 Jan 2027)
Hogwarts in the Snow at Warner Bros Studio
(14 Nov 2026 – 17 Jan 2027 more info)
Santa’s Grotto at the Queen’s House
(Select dates between 14 Nov 2026 – 24 Dec 2026)
Race Across the World: The Experience – Christmas Special
This festive edition of the hit TV show turns London’s West End into a festive adventure, sending teams racing through Christmas lights while cracking clues, solving puzzles and making strategic decisions.
With checkpoints across Soho, Mayfair and Covent Garden, it’s a fast-paced, glow-filled challenge perfect for friends, families and anyone who fancies a competitive twist on Christmas in London.
Duration: 2-3 hours. Team size: 2-8 players per team.
The Twelfth Night of Christmas at Chiswick House
Chiswick House is opening its doors for Christmas for the very first time and it’s going all in with a gloriously theatrical celebration inspired by the Twelve Days of Christmas.
The historic rooms have been transformed into a sequence of opulent, whimsical installations that reimagine the extravagant world of Duchess Georgiana of Devonshire and her legendary Twelfth Night festivities.
Tickets start from £14
(21 Nov 2025 – 4 Jan 2026)
Children can meet Father Christmas inside a beautifully decorated Georgian sitting room at Chiswick House, enjoying a festive story, a small gift and a cosy photo moment as part of the Chiswick House Christmas experience. This experience costs £20 for each child + £5 for the accompanying adult.
Get ready for HUMBUG – Santa’s Christmas Dive Bar Experience – aka London’s wildest Christmas party, taking over The Vaults in Waterloo.
Hosted by Santa himself, this three-hour festive extravaganza mixes cabaret, singalongs, immersive performances, and a flurry of surprises from indoor snow, confetti cannons, and themed cocktails.
Tickets range from £22 to £75. Shows start at 14:00 & 19:00 (Sundays 12:00 & 17:00).
(18 Nov 2025 – 31 Dec 2025)
The Winter Gardens at Beckenham Place Park is South London’s newest festive destination. Enjoy indoor ice skating, a Christmas market, funfair rides, circus shows, festive food and drinks, and even meet Father Christmas – it’s the ultimate winter day out for all ages.
Entry to Winter Gardens is FREE.
(15 Nov 2025 – 4 Jan 2026)
Celebrate the season from above at Sky Garden’s Festive Music Nights, where Moët & Chandon cocktails, live music and DJ sets soundtrack London’s sparkling winter skyline.
With a ski chalet bar, festive small plates and a glass of Moët or mulled wine/cider on arrival, it’s the perfect spot for a chic, Christmassy night out in the clouds.
Tickets start from £15.
Carols At The Hall at Royal Albert Hall
(14 – 24 Dec 2025)
Rivoli Ballroom Pop Up Christmas Cinema
(dates available on 20th & 21st December 2025)
Christmas at Backyard Cinema
Backyard Cinema is back for Christmas 2025 with its most magical, theatrical experience yet, blending West End–level performances, immersive storytelling and festive nostalgia.
From cabaret-style Christmas classics and a breathtaking Enchanted Forest to a snowy retro cinema screening all your favourite holiday films.
Adult tickets start from £26.50 for evening shows. For kids, tickets cost from £17.50 with afternoon matinee shows available.
(26 Nov 2025 – 31 Dec 2025)
Christmas cookie decorating classes at Biscuiteers
Christmas with the Royal Philharmonic Orchestra at BOXPARK Wembley.
Join this one-night-only festive concert on 27th November. Doors open at 5:30pm, with the performance running from 7pm to 9pm. Tickets cost £5 and are available to buy online at rpo.co.uk
Expect a magical mix of Christmas music old and new – from Tchaikovsky’s Nutcracker to Taylor Swift’s Christmas Tree Farm – all reimagined by the Royal Philharmonic Orchestra specially for this one-night performance.
- Ralph’s Coffee at New Bond Street
- Ralph’s Coffee at New Bond Street
Christmas Window Displays & Shops
Fortnum & Mason
Harrods
Liberty
Selfridges
Burlington Arcade
The Royal Arcade
- Fortnum & Mason
- Burlington Arcade
Festive Restaurants in London
⭐️ = open on Christmas Day (December 25th)
34 Mayfair
Sketch
Clos Maggiore
Daphne’s
Balthazar
Dalloway Terrace⭐️
Scott’s
Bacchanalia
Hotel Café Royal⭐️
The Ivy Chelsea Garden
Duck & Waffle⭐️
Gaucho Covent Garden⭐️
Churchill Arms
Brasserie of Light
Alto by San Carlo
Fifty Cheyne
Coppa Club Tower Bridge⭐️
- Daphne’s London
- 34 Mayfair
- Gaucho Covent Garden
Christmas Afternoon Teas in London
Fortnum & Mason
The Lanesborough
The Ritz
The Langham
The Goring
Claridge’s
Ting at Shangri-La Hotel
The Dorchester
Raffles London at The OWO
The Georgian at Harrods
Four Seasons Park Lane
Marriott County Hall
Petersham Nurseries
The Savoy
Sofitel St James
Pan Pacific
The Landmark London
Mandarin Oriental London
- The Georgian at Harrods
- The Georgian at Harrods
- The Dorchester
- The Dorchester
Best Christmas Trees in London
St Pancras International
Covent Garden
Trafalgar Square
Somerset House
Shangri-La The Shard
The Royal Exchange
Leadenhall Market
Claridges
The Ritz
Coal Drops Yard
The Connaught in Mayfair
- Christmas Tree at Covent Garden
- Christmas Tree at St Pancras International
Festive Pop-Up Bars & Winter Igloos
Miracle on Russell Street
Step inside Miracle on Russell Street, London’s most iconic festive-themed bar, where Christmas spirit meets pure kitsch meets 90s nostalgia.
Expect tinsel-covered ceilings, nostalgic cocktails like the Christmapolitan and Snowball Old-Fashioned, and enough holiday cheer to make even the Grinch crack a smile.
(9 Nov 2026 – 30 Dec 2026)
- Miracle on Russell Street
- Bar at Daphne’s London
The Après Escape at Wagtail
Wagtail’s rooftop is getting a festive makeover with The Après Escape, transforming both terraces into a cosy alpine retreat overlooking London’s skyline.
Expect twinkling lights, fluffy throws, festive GREY GOOSE cocktails and plenty of winter fun, including DJ nights, brunches and La Folie Douce rooftop takeovers.
(From 4 November 2026, throughout winter)
The Berkeley Rooftop Cabins
The Berkeley is bringing a taste of the Swiss Alps to Knightsbridge this Christmas, transforming its rooftop into a cosy winter retreat with private cabins overlooking Hyde Park and Winter Wonderland.
Each cabin seats up to six guests, with twinkling lights, spectacular London skyline views and a ‘ring for Champagne’ bell (dangerous!). For £90 per person, enjoy a set sharing-style menu featuring traditional Swiss raclette, truffle dauphinoise, chocolate fondue and gingerbread s’mores, plus a welcome glass of mulled wine.
(13 Nov 2026 – 5 Feb 2027)
- The Berkeley Rooftop Cabins
Santa’s Workshop & Champagne Bar at Hotel Café Royal
Hotel Café Royal on Regent Street has transformed its historic lobby into Santa’s London Workshop, complete with a Laurent-Perrier Champagne Bar. Expect a North Pole Mail Room where you can post letters to Father Christmas, a festive gift boutique and a Champagne bar serving cocktails alongside sweet and savoury treats.
Families can also book a special 45-minute visit with Santa, including hot chocolate, reindeer biscuits, a personalised Nice List certificate, a gift and a family photo. Meanwhile, adults can enjoy Laurent-Perrier Rosé Champagne. Tickets cost £50 per person for both adults and children.
Santa visits: 28 Nov – 20 Dec (selected weekends), plus Christmas Eve.
Festive pop-up: 5 Nov 2026 – 3 Jan 2027.
The Montague Ski Lodge
The Montague on the Gardens is bringing back its cosy Ski Lodge, transforming its outdoor terrace in Bloomsbury into an alpine retreat complete with falling snow, pine trees, reindeer and twinkling fairy lights.
Expect mulled wine, hot chocolate, festive treats and plenty of fluffy blankets to keep you warm. Perfect for Christmas parties, although bookings are mainly for groups of 10 or more and hotel guests.
(11 Nov 2026 – 31 March 2027)
Lodge d’Argent returns to Coq d’Argent, transforming its rooftop into a chic French alpine hideaway complete with cosy chalet vibes, winter dishes, Champagne and signature Courvoisier cocktails.
Whether you’re settling in on the terrace or booking a private chalet for your group, it’s a stylish après-ski escape right in the heart of the city.
(2 Nov 2026 – 31 December 2026)
The Ralph Lauren Holiday Experience brings festive magic to Sloane Square, inviting visitors into a charming world of workshops, Father Christmas meet-and-greets, and cosy treats from Ralph’s Coffee.
With a Giving Tree supporting The Royal Marsden Cancer Charity and a beautifully curated holiday shop, it’s the ultimate spot for stylish gifting and seasonal cheer.
Open 9am – 6pm daily.
(14 Nov 2026 – 24 Dec 2026)
1864 Rooftop Bar‘s Festive Igloos
Cosy up above Oxford Street this season at 1864 Rooftop Bar, where festive igloos and private Christmas cabins offer the dreamiest winter hideaways.
You can book a five-course feast in their heated igloos for £65 per person, or hire a Christmas cabin which seats between 2-10 guests, with snug blankets, music and a delicious Christmas set Feasting Menu.
(6 Nov 2026 – 31 December 2026)
Fire & Fromage (Jimmy’s Pop-Up) at Southbank
(Open now in 2026!)
The Chalet at Somerset House
The Chalet (Jimmy’s Pop-Up) at Somerset House
(11 Nov 2026 – 31 December 2026)
The Sipping Room Winter Igloos by Drake & Morgan (open from 14 Oct 2026)
Christmas has officially arrived at Mercato Mayfair (located inside the stunning Grade I listed St Mark’s Church), where a brand-new Christmas Counter is serving decadent toasted hot chocolates, artisan cookies, festive bakes and mulled wine in one of London’s dreamiest settings.
With a heated, fully decorated winter rooftop terrace, cosy corners to escape the cold, and even pup-friendly treats, Christmas at Mercato is the perfect spot for festive indulgence in the heart of Mayfair.
(7 Nov 2025 – 31 Dec 2025)
- Christmas at Mercato Mayfair
- Christmas at Mercato Mayfair
This winter, London Bridge Rooftop transforms into an alpine Après Bar, complete with cable cars, vintage ski décor, and Shard views. With a fully covered venue complete with heaters, it’s perfect to visit no matter the weather.
Expect DJs, festive cocktails inspired by the slopes, ski shots, and après-ski vibes that’ll make you feel like you’ve been whisked straight to the Alps.
(24 Nov 2025 – early 2026)
Electric Winter is back at Between the Bridges, transforming London’s South Bank into a fully festive, winter-proof playground filled with street food, mulled wine, and Christmas cocktails.
With a packed events schedule, a Bavarian-inspired sing-along bar, and cosy heated spaces – plus private areas for parties of all sizes – it’s one of London’s top spots for festive fun.
Cloud 9 Party Pod’s at Circe’s (from 9 Oct 2025)
Things to do in London on Christmas Day
Wondering what’s actually open in London on December 25th? While it’s true that Christmas Day is one of the quietest days of the year in the capital, with most shops, attractions and restaurants closed, London definitely doesn’t grind to a complete halt. In fact, if you plan ahead, Christmas Day can be a surprisingly lovely time to explore the city at its calmest.
One important thing to know is that there is no public transport operating in London on Christmas Day. That means no Tube, buses, Overground or trains. However, don’t let that put you off entirely. Taxis, Uber and other ride-hailing services do operate, although availability can be limited and fares may be higher than usual, so it’s wise to factor this in.
Cycling is also a great option, with Santander Cycles and e-scooters typically available, and walking through an almost traffic-free London is genuinely part of the magic.
From peaceful park strolls and iconic landmarks without the crowds, to festive swims, Christmas Day walks, and the handful of restaurants that do open for special lunches, there are still plenty of ways to make the most of the day. Here’s my guide on the best things to do in London on Christmas Day:
Christmas Day River Lunch Cruise
Celebrate Christmas Day in London in a truly special way aboard a Festive River Thames Lunch Cruise, where you’ll glide past iconic sights like the Houses of Parliament and the London Eye while savouring a 3-course traditional Christmas lunch in a fully heated saloon.
With panoramic views from the upper deck and festive music adding to the atmosphere, this leisurely 3-hour cruise is a memorable alternative to typical Christmas Day plans.
Christmas Lights Open Bus Tour
See London at its sparkliest on this Christmas Lights Open Bus Tour, a 90-minute open-top ride past the city’s most iconic festive displays.
With a live London guide, dazzling views of Regent Street’s angels, Oxford Street’s stars and all the major landmarks, it’s the most magical (and convenient!) way to experience the capital at Christmas.
London Afternoon Tea Bus Tour
This London Afternoon Tea Bus Tour with Panoramic Views is a lovely way to spend Christmas Day because you get to enjoy a classic British afternoon tea while slowly rolling past London’s most iconic landmarks in comfort.
With public transport not running on December 25th, it’s a perfect, relaxed way to see the city’s festive sights, sip tea (and prosecco!) and savour treats without worrying about crowds or logistics.
Have lunch at a festive restaurant
With most restaurants in London closed on Christmas Day, booking lunch at a festively decorated spot is one of the easiest ways to make the day feel special without any stress.
A few reliable favourites that stay open on the 25th include Duck & Waffle, Gaucho Covent Garden and Dalloway Terrace, all offering a celebratory atmosphere, beautiful Christmas decorations and festive menus worth booking ahead for.
Take lots of Festive photos!
With December 25th being the most quiet day in London during the festive season, it’s the perfect day to take amazing photos without battling the crowds. Refer to my Christmas in London Google map for all the best locations to take photos.
Christmas Photo Locations in London
While every location mentioned in this post is photo-worthy, here are a few extra recommendations for a perfect festive snap!
Cartier on New Bond Street
Tiffany & Co on Old Bond Street
Ralph’s Coffee on New Bond Street
Annabel’s Mayfair
Peggy Porschen
The Boltons in Kensington
Carlyle Square in Chelsea
- Cartier on New Bond Street
- Annabel’s Mayfair
Best Hotels in London
Each year, London’s most luxurious hotels go all in for Christmas – with grand twinkling trees that touch the ceiling, roaring fireplaces, and beautifully decorated lobbies.
Whether you’re planning a festive getaway or simply want to experience a bit of seasonal sparkle, these hotels truly capture the magic of London at Christmas.
From over-the-top decorations to indulgent festive afternoon teas and five-star luxury, here are my top recommendations for the best hotels to stay in during December.
- Christmas at The Savoy
Note: I’ve rounded up some equally gorgeous (and far more affordable) hotels further down. Keep scrolling to see my hotel recommendations with rooms starting from £150/night.
$$$$ — Ultra High-end luxury
(from £500+/night)
Timeless & glamorous hotel overlooking Hyde Park, where the grand lobby transforms into a festive wonderland each December. Don’t miss their decadent afternoon tea with Christmas pastries and carols.
The city’s newest crown jewel, housed inside the historic Old War Office. Expect lavish suites, white-glove service, and a glittering Christmas display worthy of its royal past.
This London legend that goes all out for Christmas, with show-stopping decorations, twinkling lights, and its world-famous afternoon tea served in the elegant Thames Foyer beneath the glass dome.
Elegant and serene, with stunning park views, jaw-dropping Christmas decorations throughout and an indulgent festive afternoon tea in The Rosebery Lounge.
London’s most iconic Art Deco hotel, famous for its dazzling Christmas tree designed by a top fashion house each year and its world-renowned afternoon tea served under sparkling chandeliers.
A Victorian masterpiece with a breathtaking glass atrium filled with twinkling lights and towering Christmas trees. Their Winter Garden afternoon tea is a seasonal favourite.
London’s last family-owned five-star hotel and royal favourite and, brimming with old-world charm. Expect cosy fires, elegant garlands, and a festive afternoon tea fit for a queen.
- Christmas at The Savoy
- Christmas at The Savoy
$$$ — Luxury hotels for a stylish city break
(from £300+/night)
The Hoxton — trendy, design-led hotels with cool neighbourhood locations and a lively social scene.
Treehouse London — eco-chic, plant-filled hotel with sweeping skyline views and playful decor.
Pan Pacific — sleek Asian-inspired luxury with a pool overlooking the city.
NoMad — New York glamour meets Covent Garden elegance in this beautifully restored courthouse.
Nobu Hotel Portman Square — minimalist luxury and exceptional Japanese cuisine in Mayfair.
Kimpton Fitzroy — historic grandeur meets modern comfort in Bloomsbury’s iconic red-brick building.
Sea Containers — industrial-chic hotel right on the Thames with rooftop cocktails and bold design.
The Prince Akatoki — serene Japanese minimalism and top-tier service in Marylebone.
$$ — Chic stays without the splurge
(from £150+/night)
Locke — stylish hotel/apartment-style stays with kitchens, perfect for longer trips.
The Pilgrm — compact yet charming boutique hotel near Paddington.
The Stratford — sleek architecture, great food and easy access to East London.
TRIBE — contemporary and good value, with playful interiors and a buzzy lobby bar.
One Hundred — cool, modern stay in Shoreditch with a rooftop bar and creative crowd.
One Day in London Itinerary
Here’s my idea of a perfect festive day out in London, with a mix of some of the best Christmas must-sees as well as lesser-known gems that, as a local, I don’t want you to miss out on!
I designed this itinerary so that everything that’s included is within reasonable walking distance from each other.
New Bond Street
At 9 am, start at New Bond Street – one of London’s most festive street – grab a hot drink from Ralph’s Coffee and take photos before the crowds arrive later in the day.
Burlington Arcade
From New Bond Street, walk 1 minute to Burlington Arcade. This historic shopping arcade will lead you through to…
FORTNUM & MASON
This elegant department store turns into a giant advent calendar each year – check out their Fortnum & Mason’s charming Christmas window displays and festive decorations inside.
SKATE AT SOMSERSET HOUSE
From Fortnums, walk 25 minutes east or take bus no. 9/23/139 to Somerset House, which was featured in Love Actually, and is the most stunning ice rink in the city.
Covent Garden
Walk 10 minutes from Somerset House to Covent Garden, home to some of London’s most iconic Christmas decorations, and various festive pop-ups in the piazza.
Miracle on Russell Street
While in Covent Garden, stop for a Christmas cocktail at Miracle on Russell Street (festive pop-up bar). If fully booked, head to Seven Dials Market instead to grab a drink (5-minute walk).
MOOBOO
Don’t drink alcohol? Go to Mooboo Covent Garden for their bubble tea served in adorable gingerbread man-shaped bottles (yes, you can keep them!). I highly recommend the Merry Matcha Mint flavour!
Christmas Lights Bus Tour
This Christmas Lights Bus Tour is the best way to see the Regent Street Angels and Oxford Street lights from the top deck, without battling the packed streets below.
Dinner at 34 Mayfair
Just a 15-minute walk from Regent Street, end your day with dinner at 34 Mayfair. This restaurant has the most festive decorations with thousands of Christmas baubles hanging from its ceiling.
Want alternative dinner recommendations? Check my guide on the most festive restaurants in London.
Christmas in London Google Map
Here’s a Google map of all the places mentioned in this post.
Looking for more London recommendations? Check out my ultimate London Travel Guide where you’ll find over 50 of the best things to do in London + info on the best time to visit & how to get around.






































Absolutely Fabulous THANKYOU!! X
Myself, my Husband & 3 teenage children are travelling to London for a festive family holiday in November and this is the best guide ever! Can’t wait to print and make a plan
You’re so welcome Sarah, I hope you and your family have the best trip!
Thank you so much you’ve saved me
Hours of searching. I have my grandson visiting from
Spain for the the first time to go to London at Christmas and can’t wait to show him round. He’s 7 so perfect age and will be so excited. Thank you 😊 xx
Aw I’m sure he will have an amazing time, keeping my fingers crossed it might snow in December, if not take him to see the snow at Covent Garden
Thank you Kelsey! 🎄
I love London at Christmas time, so great to look at your guide and not get too overwhelmed when planning, really handy having it all to see and do an itinery. 😉
you’re very welcome Harriet! There’s so many amazing things to do & see. I’ll keep my guide update weekly as I found out about any new pop-ups or events for this year but so far it’s up to date.
Thank you for this amazing guide! How much time do you recommend?
Around 3 days to see the best of everything but I think these days trip length is really determined by your budget, the price of hotels are no joke!
Thanks so much for the guide Kelsey! It’s a great quick reference that’s not overwhelming perfect for a girlie like me. I’m headed to London in December. Any recommendations for Christmas light bus tours or a local photographer for Holiday shots?
No problem at all, and yes check out the “Christmas Activities in London” section for a link to a Christmas Light Bus Tour. And for photographers I recommend looking at Get Your Guide or Airbnb.
Could you possibly do a Christmas guide/plan for an overnight stay in London with children 😬 be nice to know what you think is most worthwhile to see and how it is possible if only have 24- 36 hrs in London xxx
Hey Nicola, check out this video I created which has a 1 day Christmas in London itinerary: https://www.instagram.com/p/DB-0ORtu9OT/
Thank you so much for sharing. ❤️
My absolute pleasure 🙂