The Planet D: Adventure Travel Blog

26 Festive Things To Do In London For Christmas This Year

Written By: The Planet D

United Kingdom

Updated On: June 11, 2024

Visiting London at Christmas is one of the most extraordinary experiences you can have. The city transforms into a magical atmosphere of fairy lights, festive spirit, and pop-up bars with boozy hot chocolate and street food. London celebrates the Christmas season better than most other cities in Europe.

The amount of festive things to do in London for Christmas is large enough to tear you off your sofa and away from all those back-to-back Christmas films. Whether you head to Tower Bridge to check out its Christmas market or to one of the ice skating rinks dotted around the city, you’ll have so much fun. London lights up at this time of year with so much eating, drinking, fun, and shopping.

Table of Contents

Festive Things To Do in London at Christmas

top things to do in London for Christmas covent garden market

In this guide, we’ll tell you everything you need to know about the best attractions and activities to tick off when visiting London at Christmas. From Christmas lights to boozy hot chocolate and shopping for handmade gifts, these are the best things to do in London this December.

1. Covent Garden

London for christmas Covent garden

There’s no better place to celebrate a London Christmas than Covent Garden . Covent Garden is one of the most famed places in the city. It is an ornate shopping and entertainment center in London’s theatrical West End neighborhood. At Christmas, though, this magical place transforms again, hosting a small Christmas market, thousands of festive lights and decorations, and even fake snow flurries between 12 pm and 9 pm each day. The fake snow is on the hour in West Piazza – you won’t miss it.

Covent Garden is one of the best places for undercover Christmas shopping and a reliable white Christmas.

2. Try Mulled Wine

London for christmas mulled wine

Another thing you can’t have a London Christmas without is mulled wine. Luckily, there’s no shortage of this tasty festive drink in the city. You can find delicious mulled wine all over London. The drink is just piping hot red wine with spices like cinnamon. You can find it at pop-up bars and established drinking holes like The Hawk’s Nest in Shepherd’s Bush. Mr Fogg’s Tavern is also a great spot for delicious mulled wine. Wander through the Christmas markets and see if you can spot some to takeaway, or head for a cozy seat inside one of the London pubs.

3. Hogwarts in the Snow

Hogwarts in the Snow at Christmas in London

Everyone knows about London’s Harry Potter studio experience. But did you know it hosts a Christmas special? Hogwarts in the Snow is a way for fans to celebrate Christmas in the wizarding world and runs generously between mid-November and mid-January. There’s everything from Christmas trees in the Great Hall and Yule Ball dance lessons. Of course, you’ll see fake snow everywhere – a definite plus with London’s hit-and-miss white Christmases.

You must book tickets in advance, which costs around $60 per person. And it might be best to book a guided tour that includes transport, because the studio is located north of the city center, and is difficult to reach without a car.

Guided Tour: Warner Bros Studio from London

4. winter wonderland in hyde park.

London for christmas Hyde Park market

Hyde Park Winter Wonderland is a Christmas destination in its own right. Seriously, this place is enormous. If you want to embrace the Christmas spirit in central London, this is one of the most sought-after and famous festive events to do so at. It transforms Hyde Park into a Bavarian-esque winter wonderland, with huge tents selling Christmas cocktails and German beer, a fairground, food stalls, and rustic pop-up stalls selling handmade gifts and sweet treats. And that’s not to mention its massive ice bar and ice skating rink. Everyone goes to Hyde Park Winter Wonderland, but you can see why.

For a bit of festive cheer, you can’t go wrong. Remember to book in advance (directly on the official website to avoid scams), as it sells out quickly.

5. Go Ice Skating

London for christmas Ice skating somerset house

Speaking of festive cheer, what about going ice skating as a standalone activity? Ice rinks are easily one of the most classic festive activities. When in London, you’ll have dozens at your fingertips. There’s the obvious choice of the ice rink in Hyde Park Winter Wonderland. But there’s also the Canary Wharf Ice Rink, JW3 Ice Rink, and even one at the foot of Battersea Power Station. When we say London has lots of ice rinks, we really mean it. Pick one (or two) and get your skates ready.

Enjoying the rinks is one of the best things to do in London this Christmas. Here is a list of all of the rinks in London this season.

6. Watch a Christmas Concert

London for christmas Royal albert hall

You can’t be in London at Christmas and not check out one of the Christmas concerts. Carol singing and Christmas songs are the best ways to get in a festive mood. Many of London’s events are hosted in beautiful venues, like the Royal Albert Hall , which hosts traditional concerts and Christmas carol performances. St. Paul’s Cathedral is another good spot for Christmas carols in festive, atmospheric performances. Our recommendation? Plan to attend at least one concert when celebrating Christmas in London. The stunning venues and traditional experience of carol singing make it the ideal addition to your festive itinerary.

7. Leicester Square

Leicester square in London at Chritmas

Leicester Square is where to be this Christmas in London. Every year, the square is decked with an all-action Christmas market that runs for two months, selling everything from food to mulled wine and offering free entrance. However, we’ll cover Christmas markets in more detail later.

What we really love about Leicester Square are its street performers, which take on extra festive inspiration throughout December and into January. Leicester Square is action-packed and dramatic, and the public space pulls out all the stops during the festive season. If you want free things to do in London this Christmas, visiting Leicester Square should be one of your top choices.

8. Westminster Abbey

Westminster Abbey in London Christmas Eve

Everyone knows Westminster Abbey – the home of British politics and religion, for better or worse. You can take guided tours through the Abbey throughout the year, admiring its grand architecture. However, what’s really exciting is Westminster Abbey at Christmas.

You can attend numerous free events at Westminster Abbey in December, including the First Eucharist of Christmas Night and even the Christmas Day Holy Communion. There’s even a Royal Carol Service, where HRH hosts the festivities. When it comes to Westminster Abbey, you’ve just got to keep your eye on its calendar. The Abbey really goes to town with Christmas events in December.

Guided Tour: Walking Tour with Westminster Abbey

9. london bridge.

London Bridge City Christmas Market

London Bridge is an iconic part of the London skyline and embraces an annual Christmas theme. Not only does the famous landmark run a Christmas market, but the London Bridge Rooftop transforms into a magical festive experience for adults. The covered venue whacks out DJ sets, mulled wine, baubles, and Christmas lights – plus a packed menu of festive cocktails and meals. The whole area around London Bridge becomes a hive of activity, so definitely add London Bridge and its surrounding neighborhood to your list of things to do in London this December.

The 1970s bridge is a classic bit of architecture and a real hub for Christmas cheer. You can walk across and admire the festive lights along the banks of the River Thames. Or you can head to the nearby London Bridge Rooftop and Christmas market.

10. Trafalgar Square

Trafalgar Square in London at Christmas

Trafalgar Square is one of the most famous landmarks in London and attracts millions of tourists each year. At Christmas, though, there’s even more reason to stop by. The square has transformed into a festive masterpiece and currently boasts a 70-foot tree transported from Norway. It is part of a tradition that has been going on since 1947, with Norway gifting London a Christmas tree each year in exchange for Britain’s assistance in World War II. Because of the Norwegian link, it is also typically decorated in Norwegian style with vertical Christmas lights.

You can head to Trafalgar Square, admire the tree, listen to the carol singers, and watch any street performers. The story behind Trafalgar Square’s Christmas tree is wholesome and a poignant reminder of the tragedies of World War II – making visiting one of the most popular things to do in London at Christmas. Besides, what’s a London Christmas without a tree or two?

11. Somerset House

Somerset House Ice Skating in London

Somerset House is a leading attraction in London, and the neoclassical building in central London houses plenty of artistic and cultural exhibits. The most famous of these is the Courtauld Gallery, an art gallery featuring the esteemed piece Self-Portrait with Bandaged Ear by the beloved Vincent Van Gogh. It is a brilliant place to visit all year round. Still, there’s something about art galleries at Christmas that is just extra special. Escape from the cold and wet, and enjoy looking at some of the most valuable art in England.

What really makes Somerset House so festive, though, is its vast ice skating rink outside. You can spend a few hours admiring the art, then head out to ice skate and let your hair down.

Guided Tour: Courtauld Gallery Entrance at Somerset House

12. kew gardens.

christmas at Kew Gardens in London

Kew Gardens is a place of extreme beauty on the outskirts of London. The botanical garden comes to life every winter with extra special features, including a festive light trail that wows visitors with elaborate light installations. You walk through the gardens admiring art features like a water fountain exploding with illuminated colors or golden light tunnels. Kew Gardens is a beautiful place to celebrate Christmas, and walking through such creative displays at night is fantastic. There are even vendors selling hot chocolate and piping hot festive foods along the way.

You must book in advance for Kew Gardens as it is – understandably – very popular. However, it runs from November until January, so you can squeeze in there at some point.

13. Watch a Musical or West End Show

West End Show Shakespeares Globe Theatre

West End plays run all year round, but nothing feels more festive than getting dressed up for a West End production in December. The cozy and indulgent vibe is unrivaled. And you can indulge in a champagne and settle into a warm seat while you relax with an evening of entertainment. West End productions run on loops, with regular shows like The Lion King.

However, you can also catch festive film adaptations in other theaters across London, finding play adaptations of classics like Charles Dickens. If you want a play alternative to a Christmas film, this is the best idea for your itinerary. Check out theater performances that coincide with the dates you visit London.

14. Kensington Palace

London for christmas Kensington Palace

If you are visiting London at Christmas, you have to stop by a royal residence or two. Kensington Palace is home to Will and Kate and their children, but part of the palace is open to the public almost daily. Take advantage of this classic tourist attraction and peek at some of the grandest Christmas decorations in the city.

Kensington Palace also opened the Luna Winter Cinema , which shows open-air Christmas films. The whole place comes alive with Christmas cheer. And for a homely – if extremely grand – aesthetic, Kensington Palace is one of the best Christmas versions of classic London attractions.

Guided Tour: Kensington Palace Entrance

15. hampton court.

Celebrating Christmas ar Hampton Court in London

Hampton Court Palace is always a good idea to visit in London. The palace was actually home to Henry the 8th – an extremely notorious figure in UK history. However, it comes even more to life each Christmas, with a giant ice skating rink, stunning decorations, and a Christmas market with over 100 artisan producers. Hampton Court Palace at Christmas is beautiful. There are even carriage rides with shire horses around the palace grounds. And if you catch it on a snow day, just thank your lucky stars. The red brick building looks gorgeous in the snow.

You can buy tickets to Hampton Court Palace online. It is closed on Mondays and Tuesdays and is open from Wednesday until Sunday from 10 am until 4:00 pm.

Guided Tours: Hampton Court Palace Entrance

16. neverland’s winterland.

Neverland winterland igloos

This bar is the best in London if you are an adult but a big kid deep down. Neverland London is where to embrace your inner Peter Pan, with an artificial beach club through summer and a winter wonderland through the festive season. At Christmas, Neverland transforms into an alpine village with igloos, lodges, and even a ski lift that you can dine and drink in.

Neverland is so much fun, especially if you want to enjoy cocktails in style. It also serves food – a bar-restaurant with a difference and one of the best things to do in London at Christmas.

17. Rooftop Views Queen of Hoxton

Queen of Hoxton in London at Christmas

When in London at Christmas, the Queen of Hoxton is a must-visit venue. It is situated in trendy Shoreditch – who doesn’t love this cool London neighborhood – and runs a different Christmas theme each year. In 2023, this is gothic Venice, and its winter rooftop beer and cocktail garden will be suitably decked out.

There’s everything from gondola seating to Italian chandeliers. If you want somewhere to admire the London scenery and have a fancy drink, the Queen of Hoxton is the ideal place to visit. The pub has three levels, plus its stunning rooftop area.

18. Watch or Participate in the Santa Run London

Santa Run London

The Santa Run London is one of the most hilarious things you’ll see. Thousands of contestants dressed in Santa costumes sprint their way through the city center on 5k or 10k routes. The whole event is designed to raise money for charity, and the fit amongst you can take part, while those that prefer to watch can enjoy the spectacle of thousands of Santas running around London.

Participating in or watching the Santa Run London is one of the most unique and funny things to do in the city at Christmas. You won’t see it on the standard tourist list, but that’s half the allure. Embrace the British sense of humor and get involved.

There are a handful of Santa running events in December, but the main one is around Victoria Park.

19. Hyde Park’s Serpentine

Hyde Park's Serpentine christmas swim

If you are brave, you can participate in the Peter Pan Cup – a.k .a. a mad swim around a 100-meter course in Serpentine Lake on Christmas Day- where the winner is awarded a trophy. The quirky attraction draws in the bravest possible contestants. The first race was held in 1864 when the author of  Peter Pan  awarded the winning trophy to the triumphant contestant. This is what gives the race its name.

You can compete or, if you aren’t feeling like freezing water on Christmas Day, watch from the banks of Serpentine Lake.

20. Thames Dinner Cruise

Thames luxury charters dixie queen christmas dinner

A Thames dinner cruise is another London classic. Don’t get us wrong, these run all year round. But you can book exceptional dinner cruise experiences specifically dedicated to celebrating Christmas. These cruises have festive music blaring, party hats, decorations, and traditional Christmas food and drink. This Thames dinner cruise is exactly what you need on a festive London itinerary. And you still get all the joys of sightseeing, with the London landmarks passing by your window.

You can give it a Google or just check the link below to see a great example of Christmas dinner cruises in London.

Guided Tour: Christmas Party Dinner Cruise

21. walk down regent street.

London for christmas Walk Regent Street

Walking down Regent Street is one of the best things to do in London at Christmas. The street is famed for high-end shops like Burberry, and in December, you can admire all the decorations in Christmas windows. Regent Street is also where you’ll find some of the most dramatic Christmas lights in the city. As a busy, safe area of London, it is ideal for solo travelers to explore and embrace a festive evening in the city.

Walking down Regent Street is aesthetic and ideal for last-minute shopping. It is a safe and easy activity to squeeze into even the busiest London itineraries. Most shops close at 8 or 9 pm, so we suggest heading there around 5-7 pm.22. Natural History Museum

London for christmas Natural History Museum

The Natural History Museum is famous. You’ve definitely heard of it before. It might not have struck you as a Christmas attraction, but don’t be fooled; this museum has much on its sleeve regarding festive cheer. The Natural History Museum has Christmas and winter-themed workshops and pop-up activities. Just check its website to see what’s on when you are in London.

There’s also a Christmas at the Museum event on the 22nd of December and Storytelling with Santa sessions from the 11th to the 23rd of December in 2023. The Santa experience includes a gift and a private photo opportunity. If you are traveling with young children, this is an absolute must.

23. Shopping on Oxford Street

Shopping on Oxford Street at Christmas in London

Nothing beats a Christmas shop. With the excitement, the music, the crowds, and the Christmas lights, it is the most lively time of the year to go shopping. Armed with a long list of present ideas, it is no wonder that people like to splurge so much when shopping in London, which has some of the best shops in Europe. At Christmas, Oxford Street is one of the best places to head. In 2023, it is decorated with 300,000 floating stars strung over the street in scenic zigzags. And you can head down to window shop or grab last-minute presents under the stars.

Oxford Street has extra attractions, like a life-sized snow globe you can go inside, Santa’s Grotto inside John Lewis, and an immersive art experience showcasing the northern lights.

24. Southbank Centre Winter Festival

Southbank Centre Winter Festival

Southbank Centre Winter Festival is a beautiful place to celebrate Christmas with lots of fun. There is – of course – a festive market. However, there are also choir performances and theatrical productions like The  Nutcracker  and  Christmas Actually.  There are dance classes, a free Winter Light art exhibition, and free concerts. Southbank Centre really puts the culture into celebrating Christmas. So, if you love anything art-related, just check it out. It is full of incredible activities, and you can get really stuck in.

Most events at Southbank are free, and there is no need to book. But you can check out the entry requirements for specific events and an event calendar with a quick Google.

25. Head to London Christmas Markets

London Christmas Markets

We have already touched on Christmas markets while discussing the other best things to do in London at Christmas. However, markets are such a big part of the holiday season that we just  had  to dedicate an entire section to them. These markets typically run for December, but you get the odd early birds running from November and stragglers continuing into January. The best markets in London are:

  • Spitalfields
  • Hyde Park’s Winter Wonderland
  • Fleet Street
  • Covent Garden
  • Leicester Square.

You can grab drinks and food from festive takeaway stalls. Or you can shop for artisan and handmade presents or decorations like hand-painted baubles.

26. London Christmas Lights Bus Tour

London for christmas Bus Tour

When visiting London, you have to admire the Christmas lights. Dazzling lights and displays dangling across the streets are one of the most famous types of Christmas decorations and something for the whole family to enjoy. London really goes to town on Christmas lights. The city practically lights up with twinkling, extravagant, festive-themed lighting decorations.

The best way to see as many of London’s Christmas lights as possible is with an open-top bus tour. These buses take you through the center of London, passing the most beautiful lights and giving you the best seat in the house – watching the lights pass from a rooftop perch. The Christmas lights are so close you can almost touch them, and you’ll get to see everything without the chaos of crowds on the street level below. If you are going to do just one thing in London this Christmas, this would be our top recommendation.

Guided Tour: Open Top Bus Tour

Faqs: festive things to do in london.

Celebrating the holiday season under a Christmas tree in London at Christmas.

Spending the Christmas holidays in London means you have thousands of festive things to do. There are Christmas markets, ice rinks, concerts, and millions of shopping experiences you can fit into an itinerary. But before you rush off and enjoy that, though, check out these common FAQs.

Is London a good place to spend Christmas?

London is an incredible place to spend Christmas. There are many Christmas lights, scenic ice rinks, and festive decorations; it has the ultimate festive aesthetic, and nothing beats wandering its Christmas windows on Regent Street and the little Christmas markets.

Is Christmas a good time to go to London?

Christmas is an amazing time to visit London. The festive events and gorgeous Christmas aesthetic make it one of the best places to stay at this time of year. Yes, it gets busy. But that’s the whole point of Christmas; it creates a festive and sociable atmosphere. We’d say that Christmas is a perfect time to experience London – just be organized and book everything in advance to counteract the crowds.

What should I do for Christmas in London?

You should visit some of the Christmas markets in London and take a bus tour around the city’s Christmas lights. London’s main attractions are all beautiful at this time of year, with giant Christmas trees and decorations, especially Hampton Court and Kensington Gardens. There are also things like ice skating and the much-adored Winter Wonderland spectacle in Hyde Park.

What is on in London for Christmas 2023?

There are loads on at Christmas in London in 2023. Check out the annual events like Neverland and Winter Wonderland. But also check out upcoming West End performances, Christmas films, and carol-singing events. There’s no better place to celebrate the festive season than in London, and 2023 is set to be no different.

Christmas Day in London.

There’s no better place than London to spread that Yuletide joy. There are so many pop-up events and activities between the ice rinks and Christmas markets. Ideally, you’d have at least 3 days to celebrate Christmas in London. This is long enough to venture out on a day trip to Hampton Court or Richmond Park and spend 2 days enjoying markets, concerts, Christmas lights, and museums.

London Christmas lights on Christmas Eve.

Are you looking for more London inspiration? Check these articles out on the  best things to do year-round ,  day trips , and  best London landmarks.  It is worth noting that London is just one of the  best places to visit in the UK . Some northern cities like York and Manchester are also stunning at Christmas, so make good use of the trains and stay longer.

Plan Your Next Trip To London With These Resources

  • 21 Best Day Trips From London
  • 18 Best Museums in London You Have to See
  • 38 Best Things to do in London, England
  • London Itinerary – Planning the Best 3 Days in London
  • Where To Stay In London – Guide to The Best Neighborhoods

Travel Planning Resources

Looking to book your next trip? Why not use these resources that are tried and tested by yours truly.

Book Your Flights: Start planning your trip by finding the best flight deals on Skyscanner. We have used them for years and have found that they have the best flight deals.

Book your Hotel: Find the best prices on hotels with these two providers. If you are located in Europe use Booking.com and if you are anywhere else use TripAdvisor.

Find Apartment Rentals: You will find the cheapest prices on apartment rentals with VRBO . 

Travel Insurance: Don't leave home without it. Here is what we recommend:

  • Safety Wing - Occasional Travelers.
  • Medjet - Global air medical transport and travel security.

Book Your Activities: Looking for walking tours, skip-the-line tickets, private guides, and more? Then we recommend Get Your Guide.

Need more help planning your trip? Make sure to check out our Resources Page where we highlight all the great companies that we trust when we are traveling.

You May Also Like

Where to Stay in London in 2024: Our Favourite Places And Neighbourhoods

Where to Stay in London in 2024: Our Favourite Places And Neighbourhoods

Where to Stay in Edinburgh: Our Favourite Places And Neighbourhoods (2024)

Where to Stay in Edinburgh: Our Favourite Places And Neighbourhoods (2024)

How To Visit the Giant’s Causeway in Northern Ireland

How To Visit the Giant’s Causeway in Northern Ireland

About The Planet D

Dave Bouskill and Debra Corbeil are the owners and founders of The Planet D. After traveling to 115 countries, on all 7 continents over the past 13 years they have become one of the foremost experts in travel. Being recognized as top travel bloggers and influencers by the likes of Forbes Magazine , the Society of American Travel Writers and USA Today has allowed them to become leaders in their field.

Join thousands of others who get our monthly updates!

Leave a comment cancel reply.

Save my name, email, and website in this browser for the next time I comment.

2 thoughts on “26 Festive Things To Do In London For Christmas This Year”

Christmas at London looks very festive! The lights, the weather, the food, all makes it the perfect Christmas. Thank you for this helpful article.

London is the best place for visiting on holidays but of course, Christmas is the best time anyone has to visit the place. Also, after knowing, there are these many places, need to decide how to plan a bucket list and the best ones from top to bottom. Thanks for sharing this, team. Keep up the great work.

London x London

Posted on Published: 6th November 2023  - Last updated: 18th December 2023 Categories Things to do

By: Author Julianna Barnaby

The Bumper Guide to Christmas in London: 33 Fully Festive Things To Do

The Bumper Guide to Christmas in London: 33 Fully Festive Things To Do

Love This? Save and Share!

Christmas in London is a blast, from pop-up markets to Christmas carols and festive films – here are the best things to do in the capital at Christmas time. 

The Christmas season in London is hands down one of our favourite times of the year. 

We recon London doesn’t get much better than it does at Christmas. You can’t knock it. Heaps of Christmas markets to explore, parties, pantomimes and festive dinners mean there’s no end to the fun you can have. Not to mention the lights make London look even more beautiful than normal. 

On top of all this the city comes alive with festive activities. This year is no exception. The Nutcracker is back at the Royal Opera House. The gardens at Kew are lit up in full glory and one that we’re really excited about, you can spend Christmas Eve exploring Charles Dickens’ house.

Let’s get stuck in…

The Best Things to do to Celebrate Christmas in London

Take a jaunt to one of london’s christmas markets.

best places to visit at christmas in london

Nothing will put you in the mood for Christmas like wandering around a Christmas market , choosing the fattest bratwursts and sipping on mulled wine. London is chock-full of them too so you’ve got plenty to choose from. 

First of all: King’s Cross will be setting up a huge range of activities throughout November and december up at Coal Drops Yard. That means Christmas markets, Club Curling, and an Apres-Ski bar serving hot toddies to warm you right up.

Other returnees include Christmas by the River at London Bridge and Pexmas in Peckham’ s Copeland Park. The latter will run on the 2nd and 3rd of December, where you’ll be able to snap up gifts from their carefully curated range of indie boutiques and makers. 

Alternatively Greenwich Christmas Market is another great choice if you want to stray from the centre – pop along to their Lantern Parade on 15th November for a magical evening.

Feast at London’s Christmas Afternoon Teas 

Biscuiteers at Christmas

Afternoon tea in London is a year-round must. It’s a well-known truth that nowhere does afternoon teas quite like London – but in the run-up to Christmas, they really step it up a notch. 

Of course, you can go for a blow-out festive London afternoon tea somewhere incredibly fancy like Claridges, The Connaught or The Ritz . 

The famous Ritz Palm Court is festooned with decorations, transforming it into a winter wonderland – plus the tea itself is pimped by the addition of mince pies, festive cakes and a glass of bubbly. 

If you’d rather save a bit of money for presents and the pub but you still want some afternoon tea delights, the Biscuiteers has a (slightly) more wallet-friendly alternative. 

You’ll be nibbling your way through a series of biscuits that are so pretty you might even be reluctant to take a bite out of them. That comes in at £55.50 per head.

Follow an Immersive Christmas Lights Hunt

best places to visit at christmas in london

We think the best part of spending Christmas in London is admiring the capital’s magical lights. And we can’t quite think of a better way to marvel at them than during an immersive scavenger hunt.

Enter CityDays : They’ve curated a stellar Christmas lights hunt that takes you around London’s sparkling streets. 

Starting at Oxford Circus and ending near Covent Garden, Clause & Effec t challenges you to a ridiculously fun wild goose chase as you solve an interactive festive adventure.

Better yet, they have a Gourmet version that includes scrumptious food & drinks and some partner food vendors along the way!

There’s a banging 20% discount on food and drinks at recommended pubs too – because nothing screams Christmas more than a festive tipple or three with your mates.

Don’t spend too long in the pub, though; there are clues to crack.

Tickets are £17.50 per person, book yours here

Watch a Film at one of London’s Christmas Winter Cinemas

Luna Kensington

Tempting as it is to bury yourself under covers and watch a few well-chosen festive classics from the safety of your bed, there are better options at hand. 

The Luna Winter Cinema at Kensington Palace will be showing Elf, Die Hard (don’t start that old debate about whether it’s a Christmas film – it just is), Home Alone, Love Actually – expect all the classics. 

Plus old favourites like the Prince Charles Cinema and the Curzon at One Aldwych add some Christmassy cheer to their lineup of screenings. 

The perfect excuse to binge-watch all the Christmas films you could ever want.

Go Fully Festive with the London Transport Museum

London Transport Museum Elizabeth Line

A visit to London Transport Museum might not at first seem to be the most festive of days of the year, but hear us out. The museum is easily one of the most underrated in the capital and is helping visitors get in the festive season in 2023.

They’ve got a host of festive workshops for the whole family running at various dates throughout November and December. Thes include card-making workshops, festive trails around their exhibitions and a poster parade of festive transport advertising across the years. 

More info here

Drink Christmas Cocktails at London’s Best Bars 

Common Decency - Scrooged Sour

Don’t you just love how things that are pretty fabulous anyway get even better in London at Christmas? The humble cocktail being a case in point. 

Now clearly, we all love a good cocktail at any time of year – and London’s packed with bars that just so happen to excel at making them ( like ahem, these ones in Shoreditch ). 

But at Christmas? The gloves are off. 

Callooh Callay are doing some winter tipple with wild Christmas spins – one of which includes toppings of candy canes and (yes) a Christmas hat.  

At The Little Yellow Door and its other coloured outlets they’re leaning right into the festive spirit with some wild decorations and a full menu of festive-themed drinks – some of which you can even shake with the bartender… 

Looking to up the game a little. Pergola Paddington’s decor is always top-notch. They riff off apres ski style and what could be more wintery than drinking inside a log cabin after all? 

Should you fancy truly upping the game to a whole new level The Corinthia London is always a solid favourite of ours at this time of year. They deck out the back courtyard with Christmas lights and serve up a mean boozy hot chocolate. You can’t go wrong. 

Attend the Smithfield Market Xmas Meat Auction 

best places to visit at christmas in london

A favourite festive event of ours that’s sadly been missing from the Christmas calendar for the past few years is making a comeback for Xmas 2023. It’s the Smithfield Market Meat Auction, a truly unique spectacle. 

It goes back to a time before fridges when you’d buy your turkey as close to Christmas Day as possible and is quite something to see. Auctioneering butchers flog all sorts of meat, calling out prices across a frenetic auction floor of the cash-waving crazed. 

Meat is then chucked, yes chucked, at the highest bidder. You can grab some great bargains here too if you’re willing to stake your Christmas Dinner on your skill at an auction. 

More information here

Tuck Into a Christmas Meal with a Difference 

best places to visit at christmas in london

Cooking on Christmas day can be lovely but it can also be a hassle. There’s all that prep, and navigating it with a glass too many in your system. Don’t even mention the washing up. No wonder then, that some like to opt for a dinner out instead…

If that sounds tempting, The Dorchester’s   never a bad choice, a decadent five-course Christmas menu from a multi-Michelin-starred kitchen? You know that’s going to be a Chritmas to remember. 

The new opening Mauro Colagreco at the latest food hotspot in London, The OWO, is also offering a festive tasting menu on Christmas day with some tantalizing bites to say the least. Hello duck and spiced-apple agnolotti.

It’s not just them. Pretty much every restaurant you can name is running some kind of Christmas special. We’ve compiled a full guide to the best of them. You can see them here . 

Take a Daring Sky-High Adventure

London in Christmas

Fancy a thrilling new experience for Christmas? Something more than just your run-of-the-mill festive activity? Embracing your adventurous side and scaling the Tottenham Hotspur Stadium might do the trick… 

Throughout winter at The Dare Skywalk they’re dishing out warm mugs of hot chocolate, mulled wine and flutes of prosecco alongside some of the best views London has to offer. 

How do you reach the top? Strap in with a team of professionals and ascend nearly 50 metres above the pitch to the stadium’s crest. It’s a solid shout for office team building or even as a gift for any would-be thrill seekers you might know. 

What’s more, if you really want to up the ante you can take The Edge back to ground level. What’s that you ask? Only a controlled descent to the pitch 42m below and the UK’s first stadium abseil…

If you’re looking to make it a Christmas to remember or perhaps spice up the New Year, you can’t do much better than this. 

More info and tickets here

Take a Self-Guided Tour of the London Christmas Lights 

Carnaby Street

Is there anything more magical than Christmas lights in London ? Nah. 

Obviously Oxford Street and Regent Street are the biggies – their lights are two of the most-visited Christmas attractions in London.

There really are so many London Christmas lights that it’s best to put on a warm winter coat and walk to as many as possible once it gets dark (who are we kidding, it’s winter, it’s pretty much always dark). 

Hit up Oxford Street, Regent’s Street, Carnaby Street, Covent Garden , Seven Dials and Bond Street for starters, then trek out to Kew, where the Christmas lights are something else. 

Book Tickets for a Christmas Panto in London 

“ Who’s that behind you? ” 

Who said that panto is just for kids? Whoever it was, they were incorrect. 

Now, we don’t know about you but the costumes, the drama, the cheering, the booing – there’s nothing like a London Christmastime panto to awaken that sense of childish glee that is just so Christmas. 

A trip to the panto is what Christmas fun in London is all about. Most of the pantos are back this year (hurray!) – Peter Pan at The Palladium is a biggie, as is Cinderella at Wimbledon Theatre.

Looking for something a little more highbrow? There’s A Christmas Carol at The Old Vic with Owen Teale as Scrooge to check out too.

Unleash Your Inner Child at Hamleys 

Hamleys

Hamleys is the oldest and the largest toy shop in the world, so it makes sense that they’re going to put on quite a show for Christmas. It’s always a lovely place to explore at this time of the year. Especially if you’ve got some little ones in tow.

You can always pretend you’re shopping for a family member if you don’t. It’s OK, your secret is safe with us. It’s OK, your secret is safe with us.

Make Like Harry Potter and Visit Hogwarts in the Snow 

Hogwarts Castle

Hands up if you start re-watching all of the Harry Potter movies on repeat the moment that it hits December. Just us then? You’re missing out. It’s a real Christmas treat. 

You can visit the Harry Potter film set throughout the year, but it takes on an extra-special atmosphere at Christmas for Hogwarts in the Snow . 

The Great Hall is decorated for the Yule Ball from Goblet of Fire (you know, the one in the Triwizard Tournament when Hermione turns up with Viktor Krum and shizz goes down big time). 

In fact many of the sets are given a festive makeover – and if you’re quick, you can snap up tickets to have dinner in the great hall.

Try Some Christmas Activities in London – Like Ice Skating 

Somerset House Ice Rink

You either love or hate ice skating – here at London x London it divides the team, though you should definitely visit one of London’s pop-up rinks if you’re feeling brave enough.

The rink at Alexandra Palace is always beautiful (and what a backdrop), the Queen’s House rink in Greenwich is a stunner too. Special mention for the iconic skating rink at Somerset House while we’re on the subject of gorgeous places to skate.  

Canary Wharf’s is another popular option and, if you’re willing to hop on the train, Hampton Court Palace is magical. 

Sing Along to Some Festive London Christmas Carols

Christmas Carols

Which is your favourite Christmas carol? Low key O Little Town of Bethlehem? No, let us guess… the all out DRAMA of Hark the Herald Angels Sing – we knew it. 

Not all carol concerts are created equal. Obviously having a choir that can sing helps, a magical setting is a big bonus – most important of all? A gung ho crowd willing to bob along with the old classics. 

Westminster Abbey has a string of concerts running from the 3rd – 25th of December. Most of the action happens toward the end of the month and it’s all very traditional. We love it. 

Go for carols at St Paul’s Cathedral or Westminster Abbey if you want the full-on London Christmas carol experience, they won’t let you down.

Visit the Christmas Tree at Trafalgar Square 

Christmas Tree Trafalgar Square

The good people of Norway have been sending us Brits a Christmas tree to put in Trafalgar Square every year since 1947 as a remembrance of British support during WWII. 

Let’s face it, Trafalgar Square is one of the places to visit in London during Christmas that seems to slip onto everyone’s festive calendar. 

Seeing as they’ve gone to all the effort of sending over a huge Norwegian spruce, it feels like it’s only the polite thing to go and check it out as a small way of saying thanks. The 25 metre-tall tree sits in the middle of the square, festooned with lights and looking ever so Christmassy.

And Check out the Other Christmas Trees Dotted around London 

Hays Galleria at Christmas

Believe it or not, Trafalgar Square isn’t the only Christmas tree that brings the spirit of festive cheer in London. Oh ho ho no (sorry, couldn’t resist) – there are gorgeous trees dotted all over the city. 

A train station might feel like an unlikely place to start your Christmas tree odyssey but there we are – the tree at St Pancras is always on everyone’s lips when it comes to choosing their favourite – this year it’s made of books…

Luxury hotel Claridges has a more contemporary (but no less wow-worthy) take on things… and if that’s not enough, you should also swing by Hays Galleria (pictured), The Connaught, Somerset House and Wembley Park for more Christmas tree fabulousness.

Head to Christmas at Kew

Christmas at Kew

Kew Gardens is one of London’s prettiest spots all year round but when it comes to Christmas, they really pull out the stops. Christmas at Kew is a dazzling display of lights, sounds and art that just gets better each year. 

Over a million lights go into decorating the greenhouses and grounds of the Royal Botanic Gardens – it’s nothing short of spectacular. In other words, festive doesn’t even begin to cover it – this place is magical.

Enjoy a Christmas Concert 

Christmas Concert at The Barbican

Much as a carol concert is Christmassier than eating mince pies and dancing badly in ugly jumpers, there’s a whole world more to explore when it comes to festive music. 

Hunting out the city’s best Christmas concerts has become one of our favourite things to do during the Christmas season in London. 

The Royal Albert Hall is the natural place to start. They’ve been celebrating Christmas for quite a long time now and have really worked out how to totally nail it (clue: it includes lotsa carols, swing Christmas concerts and Gospel Messiah). 

Another cool spot and long-time favourite, The Barbican has a couple of Christmassy events to throw in the mix, including a choral Christmas concert.

Wrap Up Warm and Go for a Winter Walk around a Stately Home

best places to visit at christmas in london

London is dotted with gorgeous stately homes – many open to the public. They’re interesting enough the rest of the year-round but many take Christmas as their time to shine (literally – there are often a LOT of fairy lights involved). 

Chiswick House , for one, will be hosting Christmas events where you can wend your way through the 18th-century stately home gardens and scoff mince pies as the Rock Choir sings. It’s all slightly ethereal and rather wonderful. 

Eltham Palace will also be all lit up. The stunning structure looks nothing less than spectacular under the influence of a Christmas display and a few glasses of mulled wine.

Kenwood House too will also be lit up this year from December up to January. They’ve got award-winning light choreographers in for the job so you can guarantee it’s going to look the part. 

Spend an Evening at Winter Wonderland

best places to visit at christmas in london

Love it or hate it, Winter Wonderland is the ultimate festive hotspot in London. 

Filled with overpriced drinks, huge queues, and the sounds of crying children in the air, we understand that it’s very much a Marmite situation, but there’s also nowhere as iconic to spend an evening.

Fairground rides, the smell of mulled wine, and the iconic ice bar, this is one of the best Christmas things to do in London. Grab yourself a sausage and get merry!

You’ll need to book tickets in advance , with many slots available for free. Though, you’ll need to shell out a fiver if you want to visit during weekends. Well worth it, we think.

Read More: Everything You Need to Know About Hyde Park’s Magical Winter Wonderland

Head to Westfield for Winter Celebrations

Westfield Christmas

Westfield is giving Winter Wonderland a run for its money this year when it comes to festivities – the two locations (Stratford and White City) will be a hub for all things Xmas in London.

From the 17th of November, the shopping centres will be completely festooned in Christmas gear – get your cameras at the ready, your Insta feed will thank you. 

Westfield London will be home to a gargantuan 1000m 2 outdoor Ice Rink, and there’s even a breakfast with Santa option for those looking to treat their little ones. 

Phantom Peak’s Wintermas Extravaganza

Even if you have already visited Phantom Peak in Canada Water, you might want to book yourself another ticket. Phantom Peak’s festive season looks set to be a highlight of London at Christmas 2023.

If you’ve not been yet, Phantom Peak is an immersive experience that sees you thrown into a Victoriana-esque village, meeting with characters and completing quests.

This time, step into the immersive steampunk world – which has been given a suitably festive makeover – and enjoy brand new trails, secrets, and an uber-cool winter grotto. Oh, and there’ll be plenty of treats to devour after you’ve completed your quests. What’s not to love?

Catch A Muppet Christmas Carol in Concert 

What could be more wholesome than A Muppet Christmas Carol? It’s up there with the best of the festive season’s musical offerings. The show is touring the UK and has a one-night-only spot at The Apollo on December 3rd. 

The Disney classic will play on the big screen, as a live orchestra helps to create the ultimate Christmas atmosphere. Tickets for this sells out fast so make sure you’re quick to get in there. 

Dine at an Immersive Screening of Home Alone 

best places to visit at christmas in london

You might have seen us writing about Taste Film in our guides before. We’re big fans. They do a very inventive cinema/dining experience. That being a screening of a movie that has plenty of food-related scenes in it, and then they curate a menu that reflects what’s being eaten on screen. 

The result: you eat what the characters eat. They’ve done Pulp Fiction, The Devil Wears Prada and heaps more. Now it’s time for a Christmas edition. They’ve picked the all-time classic Home Alone. 

Screenings take place at various weekends throughout December. The 2nd – 4th, 9th – 11th and 16th – 18th at The Refinery City Point by Drake & Morgan.

More info and tickets below

See the Nutcracker at the Royal Opera House

Royal Opera House

Another festive performance that always leaves a big mark in our London calendar is the Royal Opera House’s performance of the Nutcracker. The show is about as magical as it comes. 

Scored by the great Tchaikovsky and performed by an incredibly talented team of dancers, the ballet will transport you to a magical winter wonderland through the story of Clara and her magical Christmas Eve adventure to the Kingdom of Sweets.  

Ride a Horse and Carriage Through Richmond Park 

Richmond Park

There’s always a charm to the idea of riding in a horse-drawn carriage, but around wintertime, that charm seems to up itself to new levels. If you’ve got the itch to play prince and princess you can do so around Richmond.

Every year for Christmas Royal Parks offers winter rides through Richmond Park . The hour-long experience involves some rather majestic shire horses, mince pies and mulled wine. 

Just in case you weren’t already aware, it is Richmond Park that also boasts herds of wild deer – ten points if you can spot Rudolf among them. 

Tour London’s Christmas Film Locations 

Paddington Bear

London being so magical at Christmas time has captured the imagination of filmmakers for generations. Not surprisingly then, you can go and visit many of the places that have featured in their festive classics. 

From the mews of Love Actually to the Notting Hill hangouts of Paddington Bear, and not forgetting the pub from Bridget Jones’ Dairy, there’s heaps to see. Taking a tour of the sites also makes for a great way to get into the Christmas spirit. 

We’ve written a guide to exploring all of London’s Christmas filming locations so you can check them out for yourself. Find it in the link below. 

Read More: Let it Snow! Hunting Out London’s Christmas Filming Locations

Check Out the Nine Elms Advent Calendar 

Each year for Christmas Nine Elms does its very own unique bit of festive decorating, turning vast swathes of the neighbourhood into an interactive advent calendar. 

To do that the whole community gets involved, offering up shop windows and public spaces for a 24-night-long string of festive events. From the 1st – 24th of December each location unveils a new window to the calendar with the addition of Christmas-themed activities. 

Those activities range from carol singing to mulled wine swigging. Making it down to even a few of these events is a great way to get excited in the countdown to the big day. Nine Elms, we have to give it to you: you know how to do it right. 

See the Lights (and Grab a Pint) at The Churchill Arms

Churchill Arms Kensington

There’s one place we migrate to annually at around this time of year, and that’s the Churchill Arms in Chelsea . The pub is one of the most eccentric in London any given day of the year but come Christmas time, they really push the boat out. 

The usually floral facade of the building (that’s genuinely so covered in flowers that there’s more of them than brickwork) is adorned with such an abundance of Christmas lights that we worry about the power grid for west London going down. 

It’s a marvel to look at, and probably the only wintertime activity that requires sunglasses. Once you’re done admiring the outside, head in for a nice pint in the cosy inside. It’s the ultimate Christmas pub experience.

Hear Some Creepy Christmas Ghost Stories 

It’s not all Christmas cheer in London – there’s plenty of Christmas fear going around too. No, we’re not talking about the panic of choosing the right presents for your loved ones. We’re talking about this spooky event at The Electric Elephant Cafe . 

They’ve teamed up with South East London Folklore Society for an evening of storytelling. The subject? The ghosts and ghouls of London and their grizzly pasts. The event is totally free to attend (should you be brave enough) and is a guaranteed bit of fun for anyone looking to buck the usual cuddly Christmas trends. 

More info and RSVP here

Explore Dickens’ House on Christmas Eve

Charles Dickens’ House

Who could be more entwined with the way the British view Christmas than the great Charles Dickens? His books have shaped the imaginations of children for generations, and probably fewer get as much attention as A Christmas Carol – the creepy tale of the reckoning of Scrooge and the ghost of Christmas past. 

This year you can get into the swing of things with a Christmas Eve trip to the house this very author lived in. These days it’s been turned into an excellent museum dedicated to the power of his storytelling and picking apart the London that shaped the focus of his writing. 

They’ve got adaptations of A Christmas Carol and The Muppet Christmas Carol playing in what they’re calling ‘the smallest theatre in the world’. On top of that and exploring the home of one of Britain’s most important authors, they’ll also be handing out mince pies and mulled wine to every guest. 

Looks like they’ve not fallen into the same traps as Scrooge then… 

Meet Santa on a Vintage Steam Train 

It wouldn’t be Christmas without a visit from Santa. This year (before he’s off on his worldwide prezzie delivery tour) you can catch him on the Santa Steam Express . 

It’s easily one of the most enchanting Christmas things to do in London. You’ll be embarking on a 1.5-hour train ride on an absolutely delightful vintage steam train. The journey takes you around London as Santa comes along and dishes out presents to all the passengers. 

If you’ve got some little ones in your family this is likely going to blow their mind. We’re not going to lie, as fully-grown adults, we’re totally sold on the magic of this thing too. 

Journeys run at various times throughout the day on the 15th, 18th and 21st of December. Tickets can be booked for them all below, but you’ll want to act fast – it’s obviously extremely popular and there are only a limited number of seats. 

Book your tickets here

Looking for More London Christmas Guides?

  • London’s Best Christmas Markets
  • Exploring the Best of London in Winter
  • Everything You (N)Ever Needed to Know About Trafalgar Square

King's Cross Markets

LET'S GET SOCIAL!

London x London is the insider’s guide to discovering the best of London.

We delve into the cool, interesting and quirky spots that make London such a dynamic city, telling you the best things to do, eat and drink along the way. 

Tired of the same old dull suggestions? Want to know where to find London’s secret bars, tastiest eats and weirdest finds? We provide practical guides that help you do just that.

Find Out More

Recently Published

  • Eltham Palace: Discovering South London’s Gorgeous Art Deco Secret
  • Staying At: The Laslett, Notting Hill Review
  • Carreras Cigarette Factory: A Curious Reminder of London’s Egyptian Art Deco Craze

BofBarcelonaLogo_light

  • Where To Stay
  • Transportation
  • Restaurants
  • Shows & Events
  • Places To Be

Things To Do in London at Christmas

Things To Do in London at Christmas featured image

Are you wondering how to sprinkle some extra magic on your festive season this year? London, a city renowned for its vibrant holiday spirit, offers an array of enchanting activities that capture the essence of Christmas. 

From the twinkling lights of Oxford Street to the charming Christmas markets that pop up around the city, there's no shortage of festive cheer. 

Whether you're looking to revel in the classic traditions, find the perfect gifts for your loved ones, or simply soak up the atmosphere of a city in full holiday mode, London's array of yuletide offerings won't disappoint.

Key Takeaways

  • Experience the world-famous holiday lights and decorations that transform London into a winter wonderland.
  • Explore traditional Christmas markets and pop-up ice rinks that provide festive fun for all ages.
  • Enjoy seasonal performances and carol services in historic venues throughout the city.

Don't miss the chance to make your holiday season truly unforgettable. Keep reading to discover the top Things To Do in London at Christmas and plan your perfect festive getaway.

The 17 Best Things To Do in London at Christmas

1. visit hyde park winter wonderland.

Hyde Park Winter Wonderland, a spectacular Christmas market and amusement park, transforms London's Hyde Park into a winter wonderland during the holiday season. 

This expansive celebration is filled with festive attractions, making it a must-visit destination for those seeking Christmas joy in London.

Hyde Park Winter Wonderland

When to Visit

For a more serene and budget-friendly experience, consider visiting Hyde Park Winter Wonderland at lunchtime on a weekday in early December. 

At this time, prices are comparable to other Christmas markets, and the crowds are generally sparse. To avoid the heavier crowds, it's advisable to plan your visit before 4 p.m. in the afternoon. 

Arriving around noon, as many do, ensures a tranquil encounter amid the enchanting holiday atmosphere.

Activities and Attractions

Hyde Park Winter Wonderland offers a little bit of everything to captivate visitors of all ages:

  • Rides: Experience thrilling rides that cater to both adventure seekers and families.
  • Performances: Enjoy live shows and entertainment throughout the day.
  • Magical Ice Kingdom: Step into a realm of enchantment with intricate ice sculptures.
  • Christmas Market: Stroll through a charming Christmas market filled with unique gifts.
  • Bavarian Village: Savor Bavarian delights and festive beverages in a cozy setting.
  • Bar Ice: Visit an ice bar, appropriately named "Bar Ice," to savor drinks in a frosty atmosphere.
  • Santaland: Don't miss the chance to meet Santa Claus, who makes daily appearances to spread holiday cheer.

Tips and Tricks

  • Timing is Key: Arrive at Hyde Park Winter Wonderland during the early afternoon on a weekday in early December for a more peaceful experience.
  • Check the Official Website: Stay updated on pricing, opening hours, and any special events through the official Winter Wonderland website.
  • Website: Hyde Park Winter Wonderland
  • Address: Louisa Duckworth Walk, London W1K 7AN, United Kingdom

2. Volunteer to Help Others

Christmas in London is a time of giving and spreading joy to those less fortunate. There are numerous opportunities for volunteering and lending a helping hand during the holiday season. 

Engaging in acts of kindness can enhance your own happiness and well-being, making it a perfect way to celebrate Christmas while away from home.

Volunteer To Help Others on christmas

Opportunities for Volunteering

London offers various avenues for contributing to the community during Christmas:

  • Carol Singing: Participate in carol singing events organized by institutions like Royal Holloway University, where funds are collected for charity.
  • Offering Companionship: Extend a warm welcome to international students who may be spending the Christmas break away from their families. Inviting them into your home for a few days can be a heartwarming way to connect and share cultural experiences.
  • Plan Ahead: Reach out to local organizations or institutions well in advance to inquire about volunteering opportunities during the Christmas season.
  • Spread Joy: Consider donating items like warm clothing, blankets, and non-perishable food to local shelters and charities to make a positive impact.

3. Seeing the London Christmas Lights

London's magnificent Christmas lights transform the city into a sparkling wonderland each year. 

From the iconic Oxford Street to charming neighborhoods like Mayfair, Kensington, Hampstead, and Chelsea, the entire city dazzles with festive illuminations. Exploring these lights is an enchanting way to soak in the holiday spirit.

London Christmas Lights

Where to Find Christmas Lights

Discover the most breathtaking Christmas light displays in London:

  • Oxford Street: This famous shopping destination is adorned with stunning lights that create a magical ambiance.
  • Carnaby Street: Known for its trendy vibe, Carnaby Street's Christmas lights feature unique and artistic displays.
  • Bond Street: Luxury and glamour come alive with Bond Street's opulent Christmas decorations.
  • Leicester Square: Enjoy dazzling lights in the heart of London's entertainment district.
  • Regent Street: Admire the historic architecture along Regent Street, adorned with captivating Christmas lights.
  • Upscale Neighborhoods: Take a stroll through some of London's wealthier neighborhoods, such as Mayfair, Kensington, Hampstead, and Chelsea, where many homes are elegantly decorated for the season.

Christmas Lights Pub Walk

For the ultimate Christmas lights experience, consider joining the Christmas Lights Pub Walk . 

This guided tour combines the best of London's festive lights with visits to upscale accommodations, offering a truly glamorous holiday experience. 

You'll hear delightful holiday tales and enjoy stops at charming pubs to enhance the merriment.

  • Timing is Everything: Plan your visit during the early evening to fully appreciate the beauty of the Christmas lights.
  • Stay Informed: Keep an eye out for exclusive opening weekend celebrations that often include DJs and personalized presents.

Exploring the Christmas lights in London is a captivating experience that transports you into a winter wonderland. 

Whether you're strolling along famous shopping streets or admiring the tasteful decorations in upscale neighborhoods, the city's festive lights will leave you enchanted and in the holiday spirit. 

Don't forget to consider the Christmas Lights Pub Walk for a glamorous twist on this festive tradition.

4. Explore London Christmas Markets

London Christmas Markets

London's streets come alive with the spirit of Christmas as numerous Christmas markets pop up throughout the city in December. 

These charming markets offer a delightful mix of street food, mulled wine, artisanal gifts, stocking stuffers, and seasonal decorations. 

Exploring these London markets is an excellent way to immerse yourself in the festive atmosphere and find unique presents for loved ones.

Four Well-Known Christmas Markets

Discover the magic of these four renowned Christmas markets in central London:

Christmas Market at Trafalgar Square

Christmas Market at Trafalgar Square

  • Location: Situated on the terrace in front of The National Gallery, this market offers a unique view of Parliament and Big Ben along Whitehall to Trafalgar Square.
  • Highlights: Find Christmas decorations, hats, gloves, a variety of street food options, and original presents for your loved ones.
  • Address: 5 Trafalgar Sq, London WC2N 5DS, United Kingdom

Southbank Centre Christmas Market

Southbank Centre Christmas Market

  • Location: Located on the bank of the River Thames, near the London Eye.
  • Focus: This market primarily features food and beverages, making it an excellent choice if you're looking to sample different cuisines and warm up with hot cider or mulled wine.
  • Address: The Queen's Walk, London SE1 8XX, United Kingdom

Christmas at Leicester Square

Christmas at Leicester Square

  • Location: Charming and decorated, this pop-up market in Leicester Square offers a range of unique stores not typically found in other Christmas markets.
  • Highlights: Enjoy mulled wine, shop for handcrafted goods, toast marshmallows over an open fire, and savor street delicacies.
  • Address: Shakespeare Water Fountain, 4 Leicester Square, London WC2H 7DE, United Kingdom

Christmas By The River at London Bridge City

Christmas By The River at London Bridge City

Photo via Secret London

  • Location: Situated between the London Bridge and the Scoop, this pop-up market offers standard fare, including homemade presents, sweets, and Christmas ornaments.
  • Scenic Feature: Enjoy breathtaking views of Tower Bridge while exploring this market.
  • Address: The Queens Walk, London SE1 2AA, United Kingdom

5. Shopping at London's Department Stores

London's prestigious department stores go all out during December, adorning their establishments with lavish and creative window displays that capture the spirit of the season. 

These iconic shopping destinations offer a unique Christmas shopping experience, combining luxury goods, festive decorations, and delightful surprises.

London Department Stores

Notable Department Stores to Visit

Explore some of London's renowned department stores that transform into winter wonderlands during the holiday season:

Situated on Brompton Road in Knightsbridge, Harrods is London's premier department store. Discover premium goods sourced from around the world, and don't miss the opportunity to enjoy afternoon tea. Marvel at the opulent holiday decor that graces every corner of Harrods.

  • Website: Harrods
  • Address: 87-135 Brompton Rd, London SW1X 7XL, United Kingdom

Liberty London

Found on Great Marlborough Street in the West End, Liberty London is a historic and picturesque department store. Explore men's and women's apparel, unique jewelry, and Liberty fabric known for its vivid prints. Even the exterior of Liberty London resembles a Tudor structure, adding to its charm.

  • Website: Liberty London
  • Address: Regent St., Carnaby, London W1B 5AH, United Kingdom

Selfridges is located on Oxford Street, known for its imaginative window displays that have been featured in top fashion magazines. During December, the window decorations take on a festive Christmas theme.

  • Website: Selfridges
  • Address: 400 Oxford St, London W1A 1AB, United Kingdom

Fortnum and Mason

Founded in the 1707, Fortnum and Mason originally imported exotic products and is now renowned for its tea and biscuits. The store's exterior is adorned with an advent calendar motif, with a different window counting down the days until Christmas each day in December.

  • Website: Fortnum and Mason
  • Address: 181 Piccadilly, St. James's, London W1A 1ER, United Kingdom

6. See The Famous Trafalgar Square Tree

Since 1947, a heartwarming tradition has taken place in Trafalgar Square, where Norway has generously gifted a tree to Great Britain each year as a token of appreciation for British assistance during World War II. 

This cherished custom continues, and the lighting ceremony is a beloved event that marks the beginning of the Christmas season in London.

Trafalgar Square Tree

Historical Significance

The tradition of gifting a Christmas tree to London holds historical significance that dates back to the aftermath of World War II. It all began as a symbol of gratitude from Norway, a gesture to thank Britain for its support during the war. 

Since then, the tradition has continued, and each year, Norway sends a splendid Norway spruce to London to commemorate this enduring bond.

The highlight of this heartwarming tradition is the annual lighting ceremony that takes place on the first Thursday in December. 

This ceremony is a beloved event in London's Christmas calendar, bringing people together in the spirit of the season. 

The lighting ceremony is a festive spectacle accompanied by a band playing Christmas carols, creating a joyful atmosphere that captivates both locals and visitors alike.

One cannot help but be enchanted by the tree's exquisite decorations. Adorned with lights from top to bottom in a classic Norwegian fashion, the Trafalgar Square Christmas tree becomes a breathtaking symbol of the holiday season. 

Its radiant display adds to the festive ambiance of the square and serves as a reminder of the enduring friendship between two nations.

7. Go Shopping at Covent Garden

Covent Garden, a popular tourist destination year-round, undergoes a stunning transformation during December, becoming a festive holiday hub in London. 

The area is adorned with hundreds of Christmas lights, captivating decorations, and a Christmas tree that grows more splendid each year. Visiting Covent Garden during the holiday season promises a magical experience.

Shopping At Covent Garden

Festive Atmosphere

  • Christmas Lights: Covent Garden is illuminated with hundreds of Christmas lights, creating a dazzling and enchanting atmosphere.
  • Holiday Decorations: The streets come alive with holiday decorations, including festive wreaths and sparkling ornaments.
  • Christmas Tree: The central piazza features a towering Christmas tree that is a focal point for visitors and locals alike.

Shopping and Dining

  • Boutiques: Explore a variety of boutiques offering unique and charming gifts for the holiday season.
  • Luxury Brands: Discover well-known brands alongside charming independent shops.
  • Dining Options: Enjoy festive meals and treats at Covent Garden's numerous eateries, which cater to all tastes.
  • Arrive in the Evening: Covent Garden is especially magical in the evening when the lights and decorations are at their most enchanting.
  • Plan a Meal: Consider booking a reservation at one of Covent Garden's restaurants to enjoy a festive meal in this charming atmosphere.

Visiting Covent Garden during December is like stepping into a holiday fairy tale. The dazzling lights, festive decorations, and vibrant shopping scene make it a delightful destination for both locals and tourists looking to immerse themselves in the magic of Christmas in London.

  • Website: Covent Garden

8. Sip On Mulled Wine

Mulled wine is a beloved holiday tradition, and in London, you'll find it readily available at Christmas markets, restaurants, and cozy pubs throughout the city. 

Sipping on mulled wine is not only a delightful way to stay warm during the chilly winter days but also a cherished experience that adds a touch of festive cheer to your London visit.

Sip On Mulled Wine

Where to Enjoy Mulled Wine

Discover the best places to savor mulled wine in London during the Christmas season:

  • Christmas Markets: Most Christmas markets feature stalls serving steaming cups of mulled wine, often infused with spices and citrus flavors.
  • Restaurants : Many restaurants and cafes offer mulled wine as a seasonal specialty to accompany your meal.
  • Pubs: Traditional English pubs are excellent places to enjoy mulled wine by a cozy fireplace or with friends in a warm and inviting atmosphere.

Variations of Mulled Wine

In London, you might come across various renditions of mulled wine, including:

  • Traditional Mulled Wine: The classic version, typically made with red wine, spices like cinnamon and cloves, citrus fruits, and sometimes a hint of brandy.
  • Cider-based Mulled Wine: Some places offer a delightful twist by using cider as the base instead of red wine, creating a warm and fruity alternative.

9. Go Ice Skating

London embraces the winter season with open arms, and one of the most beloved holiday activities is ice skating. 

Across the city, you'll find enchanting ice rinks that provide a magical experience for visitors of all ages. 

Whether you're a seasoned skater or a beginner, ice skating in London is a festive and fun way to celebrate the holiday season.

Go Ice Skating London at Christmas

Notable Ice Skating Rinks

Discover some of the best ice skating rinks in London during Christmas:

  • Skate at Somerset House: Located at Somerset House , this iconic ice rink offers a grand setting with surrounding historic architecture. Enjoy skating while classical music plays in the background. Nearby shops and dining establishments add to the experience.
  • Natural History Museum Ice Rink: Skating beneath the enchanting backdrop of the Natural History Museum is a delightful experience. The rink is beautifully illuminated, creating a magical atmosphere.
  • Hampton Court Palace Ice Rink: Located at the historic Hampton Court Palace, this ice rink allows you to skate in a truly regal setting. 

The palace's stunning architecture and the glow of festive lights provide a unique skating experience.

Activities at Ice Rinks

Apart from ice skating, many rinks offer additional activities and amenities:

  • Dining: Enjoy hot drinks, snacks, and hearty meals at nearby cafes or pop-up restaurants.
  • Skate Aids: Some rinks provide skate aids for beginners, making it easier for everyone to join in the fun.
  • Themed Nights: Look out for themed skating nights or events, such as disco skating with music and lights.
  • Check Opening Hours: Be sure to check the opening hours and book your skating session in advance, especially during peak times.
  • Dress Warmly:  Layer up and wear warm clothing, as ice rinks can get chilly.

10. Enjoy Christmas at Kew

Kew Gardens , an expansive botanical garden located west of central London, transforms into a mesmerizing winter wonderland during the holiday season. 

Christmas at Kew is a spectacular event that features enchanting light displays, immersive installations, and a magical atmosphere, making it a must-visit destination for a festive experience in London.

Enjoy Christmas At Kew

Highlights of Christmas at Kew

Explore the enchanting elements of Christmas at Kew Gardens:

  • Dazzling Light Displays: The gardens come alive with mesmerizing light installations, including tunnels of light, sparkling trees, and illuminated flora.
  • Synchronized Light Shows: Witness spectacular light and sound shows that add a dynamic and immersive dimension to the experience.
  • Festive Food and Drinks: Enjoy seasonal treats, hot beverages, and mulled wine available at various locations within Kew Gardens.
  • Artistic Installations: Admire the creativity of artists who contribute to the event, crafting unique and captivating installations.
  • Traditional Carousel: Take a spin on the vintage carousel adorned with festive decorations.
  • Book Tickets Early: Christmas at Kew is a popular event, so it's advisable to book tickets in advance to secure your visit.
  • Dress Warmly: The outdoor setting can be chilly, so wear warm clothing and comfortable shoes.
  • Arrive Early: Arriving early allows you to make the most of your time and enjoy the displays before it gets too crowded.

Christmas at Kew offers a magical experience for visitors of all ages, combining the beauty of nature with the wonder of festive lights and art installations. 

Strolling through the illuminated gardens and witnessing the enchanting displays is a captivating way to embrace the holiday spirit in London.

11. Attend A Service at Westminster Abbey

Westminster Abbey, one of the most iconic landmarks in London, takes on a special significance during the Christmas season. 

Attending a service at Westminster Abbey is a meaningful and spiritual way to celebrate the holiday and immerse yourself in the rich history and traditions of this historic church.

Service At Westminster Abbey

Unique Aspects of Westminster Abbey

Discover what makes attending a Christmas service at Westminster Abbey a unique experience:

  • Historical Significance: Westminster Abbey has hosted numerous significant events in British history, including royal weddings, coronations, and state funerals.
  • Tombs of Notable Figures: The abbey is the final resting place of many notable individuals, such as Mary Queen of Scots, Charles Darwin, and Stephen Hawking.
  • Architectural Grandeur: The stunning Gothic architecture and intricate details of the abbey make it an awe-inspiring place to visit.

Christmas Services

  • Carol Services: Westminster Abbey hosts beautiful carol services featuring traditional Christmas hymns and choral performances. These services are open to the public and create a serene and festive atmosphere.
  • Midnight Mass: Attending Midnight Mass at Westminster Abbey is a remarkable way to welcome Christmas Day in a spiritual setting.

12. Visit The Gingerbread City

The Gingerbread City is a unique and delightful Christmastime attraction in London that combines creativity, artistry, and a touch of whimsy. 

It features an intricate miniature city entirely crafted from gingerbread and other sweet confections. 

This tasty and imaginative display is a must-visit for those looking to add a dash of sugar and spice to their holiday celebrations.

Visit The Gingerbread City

Photo via The Sauce Mag

Highlights of The Gingerbread City

Explore the enchanting elements of The Gingerbread City:

  • Gingerbread Architecture: Marvel at the stunning architectural creations, from gingerbread houses to skyscrapers, all meticulously crafted with incredible detail.
  • Festive Themes: Each year, The Gingerbread City follows a unique theme, offering a fresh and imaginative take on the holiday season.
  • Interactive Exhibits: Some displays include interactive elements, allowing visitors to engage with the gingerbread city and even contribute their own creative touches.
  • Plan Your Visit: Check the opening hours and ticket availability for The Gingerbread City, as it's a popular attraction during the Christmas season.
  • Indulge Your Sweet Tooth: Enjoy the opportunity to taste some gingerbread treats and holiday sweets while exploring the exhibit.

13. Enjoy a Christmas-Themed Afternoon Tea

Indulging in a Christmas-themed afternoon tea is a cherished and delicious tradition in London during the holiday season. 

Many renowned hotels and tearooms offer festive afternoon teas that are a perfect blend of culinary artistry and holiday cheer. 

It's an opportunity to relax, enjoy delectable treats, and bask in the ambiance of a beautifully decorated setting.

Are you looking for The Best Afternoon Tea Shops in London ? Make sure you check out our helpful blog post here!

Christmas-Themed Afternoon Tea

Highlights of Christmas-Themed Afternoon Tea

Experience the joy of Christmas-themed afternoon tea in London:

  • Festive Decor: Tearooms and hotels are adorned with holiday decorations, including twinkling lights, Christmas trees, and charming table settings.
  • Seasonal Delicacies: Indulge in an array of mouthwatering treats such as mince pies, yule logs, gingerbread cookies, and sandwiches with seasonal fillings.
  • Specially Crafted Teas: Sip on a selection of fine teas, including special Christmas blends that complement the flavors of the season.
  • Live Music: Some venues offer live music, carolers, or pianists playing Christmas melodies to enhance the festive atmosphere.

Iconic Venues

Consider visiting these iconic venues known for their exceptional Christmas-themed afternoon teas:

  • The Ritz London : Experience the opulence of The Ritz with their celebrated festive tea served in the Palm Court, complete with elegant surroundings and live piano music.
  • Claridge's : Enjoy an enchanting afternoon tea at Claridge's, where the artistic presentation of the seasonal delights is a true culinary masterpiece.
  • The Dorchester : Indulge in a luxurious afternoon tea at The Dorchester's Promenade, featuring a delightful selection of Christmas pastries and traditional finger sandwiches.
  • Make Reservations: Due to high demand, it's advisable to make reservations in advance, especially for popular venues.
  • Dress Code: Some establishments may have a dress code, so check in advance to ensure you meet the requirements.

14. Visit Christmas-themed Pop-up Bars

London's nightlife gets a festive makeover during the Christmas season with the emergence of charming Christmas-themed pop-up bars. 

These temporary establishments are adorned with holiday decorations, twinkling lights, and seasonal cocktails that bring merriment and cheer to the city's nightlife scene. 

Visiting a Christmas pop-up bar is a fun way to celebrate the holiday spirit with friends and fellow revelers.

Christmas-Themed Pop-Up Bars

Highlights of Christmas-themed Pop-up Bars

Experience the joy of Christmas-themed pop-up bars in London:

  • Immersive Decor: Step into a winter wonderland as these bars are transformed with Christmas trees, garlands, and an array of holiday-themed decor.
  • Creative Cocktails: Sip on imaginative and festive cocktails crafted with seasonal ingredients and flavors. From mulled wine to gingerbread-infused concoctions, there's a drink to suit every taste.
  • Themed Events: Many pop-up bars host themed events, such as Christmas sweater parties, live music nights, and even visits from Santa Claus himself.

Notable Christmas Pop-up Bars

Explore some of the popular Christmas-themed pop-up bars that grace London during the holiday season:

  • Miracle at Henrietta : Known for its extravagant holiday decor, Miracle at Henrietta features whimsical decorations and a menu of Christmas cocktails that are sure to delight.
  • Cahoots :  Transport yourself to a vintage underground station turned into a Blitz-themed bar. Cahoots offers an immersive 1940s Christmas experience with themed cocktails and live entertainment.
  • Winterland's Alpine Club in Fulham: This pop-up bar transforms a riverside space into a cozy alpine lodge, complete with heated igloos, curling lanes, and a selection of winter-inspired drinks.
  • Check Operating Dates: Pop-up bars have limited seasonal operating periods, so check their schedules to ensure they are open during your visit.
  • Arrive Early: These bars can get crowded, so consider arriving early to secure a spot, especially on weekends.

15. Attend a Christmas Carol Concert

Immerse yourself in the soul-stirring melodies and timeless traditions of Christmas by attending a festive carol concert in London. 

These heartwarming events feature choirs, orchestras, and soloists performing classic Christmas carols and holiday songs, creating an enchanting atmosphere that captures the true spirit of the season.

Christmas Carol Concert London

Highlights of Christmas Carol Concerts

Experience the magic of Christmas carol concerts in London:

  • Musical Brilliance: Enjoy live performances by talented musicians, choirs, and soloists who bring the beauty of Christmas music to life.
  • Sing-Alongs: Many concerts encourage audience participation, allowing you to sing along to your favorite carols and hymns.
  • Historic Venues: Some concerts take place in historic and iconic venues, enhancing the overall experience with their architectural grandeur and festive decorations.

Notable Christmas Carol Concerts

Explore some of the renowned Christmas carol concerts held in London:

  • Carols by Candlelight: Held at the Royal Festival Hall, this enchanting concert features timeless carols, festive classics, and a magical candlelit setting.
  • Christmas at St. Paul's Cathedral: Attend a breathtaking concert in the awe-inspiring St. Paul's Cathedral, where the soaring architecture and acoustics create a sublime backdrop for Christmas music.
  • The Royal Albert Hall Christmas Spectacular: Experience a festive extravaganza with a mix of carols, seasonal songs, and dance performances at the iconic Royal Albert Hall.

16. Experience Christmas Dinners on a Thames River Cruise

Add a touch of elegance and scenic beauty to your Christmas celebrations by embarking on a Thames River cruise with a festive twist. 

London's iconic river provides a picturesque backdrop for a memorable Christmas dinner cruise, where you can savor delectable cuisine, enjoy live entertainment, and take in the city's illuminated landmarks along the riverbanks.

Dinner Thames River Cruise

Highlights of Christmas Dinners on a Thames River Cruise

Experience the magic of Christmas dinners on a Thames River cruise:

  • Scenic Views: Cruise along the Thames River and admire London's iconic landmarks beautifully illuminated for the holiday season, including the Tower Bridge, the London Eye, and the Shard.
  • Gourmet Dining: Enjoy a sumptuous Christmas dinner featuring a range of culinary delights, from traditional roast turkey to festive desserts.
  • Live Entertainment: Many Christmas cruises offer live entertainment, such as live bands, singers, and even dance performances, ensuring a lively and festive atmosphere onboard.

Notable Christmas Dinner Cruises

Explore some of the renowned Thames River cruises that offer Christmas dinners with a view:

  • Bateaux London: Bateaux London offers elegant dining experiences with panoramic views of London's landmarks. Their Christmas cruises include a festive three-course dinner and live entertainment.
  • City Cruises: City Cruises hosts a variety of Christmas-themed cruises, including Christmas Day and Boxing Day cruises, allowing you to celebrate the holiday on the water with a delectable meal.
  • Thames Dinner Cruise by Evan Evans Tours : This cruise offers a delightful evening of dining with a four-course Christmas dinner, live music, and stunning views of London's skyline.

Experiencing Christmas dinners on a Thames River cruise combines the joy of festive dining with the beauty of London's iconic landmarks. 

It's a memorable way to celebrate the holiday season while enjoying gourmet cuisine, live entertainment, and breathtaking views of the city's twinkling lights along the river.

17. Attend Christmas Film Screenings

Embrace the cozy and nostalgic spirit of Christmas by attending film screenings of beloved holiday classics and seasonal favorites in London's cinemas and special pop-up screening events. 

Whether you're a fan of heartwarming classics like " It's a Wonderful Life " or modern favorites like " Love Actually " there's something magical about watching Christmas films on the big screen.

Christmas Film Screenings

Highlights of Christmas Film Screenings

Enjoy the magic of Christmas film screenings in London:

  • Classic Films: Revisit timeless classics like " A Christmas Carol ", " Home Alone " ,and " Miracle on 34th Street " as they come to life on the big screen.
  • Themed Screenings: Many screenings offer unique experiences, such as themed venues, sing-along sessions, and interactive elements that make the films even more immersive.
  • Double Features: Some events feature double features, allowing you to enjoy multiple holiday films in one sitting.

Notable Christmas Film Screenings

Explore some of the popular venues and events that host Christmas film screenings in London:

  • The Luna Cinema: The Luna Cinema hosts outdoor and indoor screenings of Christmas classics in stunning settings such as Royal Parks and historic venues.
  • The Prince Charles Cinema :  Known for its eclectic film lineup, this cinema often hosts Christmas-themed movie marathons and sing-along screenings.
  • Rooftop Film Club: Experience Christmas films with a view at Rooftop Film Club's special seasonal screenings held on picturesque rooftops across London.

Frequently Asked Questions

1. is london a good place to visit at christmas.

Absolutely! London is a wonderful place to visit during Christmas. The city comes alive with festive decorations, Christmas markets, and a wide range of holiday activities, making it a magical destination for visitors of all ages.

2. What are the best things to do in London at Christmas with kids?

London offers a plethora of family-friendly activities during Christmas. Some top options include visiting Christmas markets, ice skating, taking afternoon tea with a Christmas theme, exploring festive art exhibitions, and attending Christmas film screenings. Kids will be enchanted by the holiday spirit in London.

3. What is the weather like in London at Christmas?

In December, London experiences relatively cool temperatures. The average high temperature is around 9°C (48°F), while the average low temperature is approximately 5°C (41°F).

London can be quite cloudy and rainy during December, with short daylight hours. While snowfall is rare, it adds to the enchantment when it occurs.

4. Are Christmas-themed afternoon teas popular in London?

Yes, Christmas-themed afternoon teas are highly popular in London during the holiday season. Many hotels and tearooms offer festive afternoon teas with seasonal treats, creating a delightful culinary experience amidst beautifully decorated settings. It's advisable to make reservations in advance to secure your spot.

5. What are some unique experiences at Christmas-themed pop-up bars in London?

Christmas-themed pop-up bars in London offer unique experiences such as immersive decor, creative and festive cocktails, themed events like Christmas sweater parties, and live entertainment.

These bars transform into winter wonderlands, providing a lively and cheerful atmosphere for visitors.

6. Are Christmas carol concerts in London a traditional holiday activity?

Yes, Christmas carol concerts are a cherished holiday tradition in London. These concerts feature choirs, orchestras, and soloists performing classic Christmas carols and holiday songs in stunning venues.

Many concerts encourage audience participation, allowing attendees to sing along to their favorite carols.

7. What can I expect at festive art exhibitions in London during Christmas?

Festive art exhibitions in London showcase a diverse range of art forms inspired by the holiday season.

Visitors can explore paintings, sculptures, installations, and multimedia displays that depict winter landscapes, holiday traditions, and festive symbols. Some exhibitions offer interactive elements for an immersive experience.

8. How can I book a Thames River cruise for a Christmas dinner experience?

To book a Thames River cruise for a Christmas dinner experience, it's advisable to check with reputable cruise operators like Bateaux London, City Cruises, or Thames Dinner Cruise by Evan Evans Tours.

Booking in advance is recommended, especially during the holiday season, to secure your place on the cruise.

9. What are the best Christmas films to watch in London during the holiday season?

London hosts screenings of a wide range of Christmas films, from timeless classics like "It's a Wonderful Life" and "A Christmas Carol" to modern favorites like "Love Actually" and "Home Alone."

The best film for you depends on your personal preferences, but there are options for everyone to enjoy.

10. Are there outdoor Christmas film screenings in London?

Yes, some outdoor venues in London host Christmas film screenings in picturesque settings, often with blankets, festive decorations, and a cozy atmosphere.

Be sure to check the schedules and locations of outdoor screenings, as they offer a unique and memorable way to watch holiday movies.

Conclusion - Embrace the Magic of Christmas in London

London during the Christmas season is a true winter wonderland, where the city's vibrant energy blends seamlessly with the enchanting spirit of the holidays.

From dazzling Christmas lights to festive markets, from heartwarming carol concerts to unique art exhibitions, the British capital offers a wide array of magical experiences that will fill your heart with joy and wonder.

Whether you're visiting with family, friends, or solo, there's something for everyone in London at Christmas. Children will delight in ice skating adventures, visits to Santa Claus, and festive afternoon teas.

Adults can indulge in gourmet Christmas dinners on the Thames, explore art exhibitions inspired by the season, and toast to the holidays in Christmas-themed pop-up bars.

As the city comes alive with the sounds of carolers, the aroma of mulled wine, and the glow of twinkling lights, you'll find that London's Christmas spirit is truly infectious.

So, bundle up, don your festive attire, and immerse yourself in the joyous festivities that make London a top destination for celebrating Christmas.

May your London Christmas adventure be filled with warmth, wonder, and cherished memories that will last a lifetime. Merry Christmas and happy travels!

  • Recent Posts

Ryan S. Mills

  • Fishing in London - December 2, 2023
  • Things To Do in London at Christmas - November 9, 2023
  • Things to Do On New Year’s Eve in London - September 20, 2023

Jetsetting Fools

Travel Far. Discover More. Spend Less.

London Christmas The Best Things To See and Do by JetSettingFools.com

London Christmas: 67 Best Things To See and Do

Welcome to JetSetting Fools, here you will find our best travel tips for destinations worldwide. Some of the links on this site are Affiliate Links and if you use them to make a purchase, we may earn a commission. For more information, read our Disclosure Policy .

A London Christmas trip is a fun and festive way to celebrate the holiday season. The best Christmas markets in London buzz with merriment and jolly shoppers parade down streets illuminated by bright Christmas lights. Even on the dreariest of days, cheerfulness fills the air in London at Christmas!

Over the years we have been fortunate to spend Christmas time in London more than once. To help fellow travelers experience the joy and wonder of the holiday season in Britain, we are sharing our list of the best things to do in London at Christmas!

Planning a London Christmas Vacation

London is one of the Best Places To Spend Christmas in Europe ! That said, those planning a London Christmas time vacation have a monumental task. In addition to the typical travel plans that need to be made – like where to stay and what to see – travelers will want to make sure there is plenty of room in their itinerary to experience the magic of Christmas in London, England.

In this article, we are covering how to plan a trip to London for Christmas – from December holiday events to where to find the best Christmas Trees in London to the top things to do in London on Christmas Day. 

Sightseeing During your London Christmas Trip

In addition to the top things to do in London for Christmas, travelers visiting London will likely want to check off some of the other best attractions. We share our recommendations for what to see and do in our detailed sightseeing guides for London.

  • How To Spend 3 Days in London
  • Budget Tips for Visiting London
  • London in 1 Day
  • Top Things To See in the City of London
  • London Free Museums
  • A Self-Guided Walk to London Sights
  • Famous London Food
  • Best Pubs on the River Thames
  • How To Plan A Trip to Europe
  • Where To Find The Best Craft Beer in London

London Travel Planner

Our list of Things To Do London Christmas Edition is massive – and you will need to determine what you can squeeze into your vacation. Furthermore, many of the ticketed attractions and London restaurant reservations for Christmas need to be booked in advance.

As you plan what to see and do in London at Xmas, you will need to make sure you stay on top of all the details. We recommend using our Printable Travel Planner – so that nothing is missed on your London Holiday Trip!

Travel Planner Printables by JetSettingFools.com

Visiting London at Christmas Time FAQs

London Soho on Carnaby St at Christmas in the UK

Before we get to our list of things to do over Christmas in London, we want to answer a few on the most commonly asked questions.

Where are the Best London Christmas Things To Do Located?

While some cities have a main focal point for their holiday activities, Christmas in London, England is celebrated everywhere . From the city center to the surrounding neighborhoods, the best things to do at Christmas in London are spread about.

Below is a map of our top London Christmas ideas so that you can see – and easily plan – your UK Holiday Vacation.

When are the Christmas Lights on in London?

One of the highlights of Xmas in London is the festive holiday lights and decorations. Travelers taking a trip to London in Christmas time will want to make sure their dates coincide with the illuminated holiday decorations.

The good news is that most Xmas Lights in London are turned on by the first week of November – and stay on through the New Year!

Are there Things To Do in London between Christmas and New Year?

Certainly! London between Christmas and New Year’s Eve is just as jolly as the time leading up to December 25. Most of the markets and ice skating rinks stay open until at least January 1 – and the festive lights and holiday decorations stay up at least until New Year’s Day as well.

Are there Things To Do in London over Christmas with Kids?

Of course! While our list is not specifically geared toward Christmas activities in London for families, we do feature many kid-friendly attractions on our list of Christmas Things To Do London.

Are there Free Things To Do in London at Christmas?

Just like the rest of the year, it can be pricey to visit London at Christmastime. Many Christmas attractions in London require tickets – and some are quite expensive. Additionally, finding an affordable place to stay in London around Christmas can be difficult. 

All that said, budget travelers can have a wonderful Christmas experience in London without breaking the bank. Some of the very best things to do in London at Christmas – like reveling in the glow of the lights and soaking in the atmosphere at the holiday markets – are absolutely free!

67 Best Experiences in London During Christmas Time

Hyde Park London Winter Wonderland, England, UK

Our list highlights the most Christmassy things to do in December in London. We’ve separated it by categories to help you find the activities that are of most interest to you. Use these Fun Christmas Ideas in London to plan your perfect trip!

Best Christmas Markets London

Hyde Park London Winter Wonderland German Village

Shopping, feasting and imbibing at one of the festive London Christmas Markets is a fabulous way to usher in the spirit of the holidays. In fact, the markets are one of the Best London, England Christmas events – and there are several markets to choose from this year.

#1 Have Fun at Hyde Park Winter Wonderland

Arches, Hyde Park London Winter Wonderland, England, UK

Touted by many as the Best Christmas Market in London, the Hyde Park Winter Wonderland is a must for your holiday trip! The German-themed market is jam packed with holiday activities, attractions and entertainment. The spectacular holiday mash up features fair rides, tasty treats, ice sculptures, market stalls and a grand beer hall.

Ideal for families during the day, The Christmas Wonderland London Market is full of revelry at night. 

The Hyde Park London Christmas Winter Wonderland event runs for 6 weeks – from mid-November through New Year’s Day. The Winter Wonderland London location is at Hyde Park and there is a fee to enter. Winter Wonderland London tickets are allocated by entry time and should be booked online .

#2 Get Boozy at the Southbank Centre Winter Festival

Everybody loves at Christmas Party, London, England, UK

With sparkling lights and the heavy scent of spiced hot wine and cider in the air, the Southbank Centre Winter Festival is one of our favorites for the exceptional festive ambiance! Classic winter treats – like hot toddies, toasted marshmallows and gooey raclette – are served from the dazzling mountain chalets.

#3 See Leicester Square Christmas Market

Leicester Square Christmas Market Lights, London, England, UK

A bustling European-style market, Christmas in Leicester Square runs for nearly two months – from the second week of November through the first week of January. The highlight of the Leicester Square Christmas Market is the seasonal La Clique performance that takes place under the Spiegeltent (tickets are required for the show, but the market is free!).

#4 Shop for Specialty Products at Christmas Under the Canopy

Shops at Christmas Under the Canopy, Kings Cross, London

A cheerful covered market at Kings Cross, Christmas Under the Canopy features local goods and specialty products. The holly jolly event is brightened by live music, fun libations and tasty street food eats.

#5 Find Festive Foods at Borough Market at Christmas

Christmastime at the Borough Market, London, England, UK

Established in 1756, the Borough Market has long been one of the Best Food Markets in London – and it’s even better at Christmas time! Vendors help shoppers find the perfect ingredients for holiday feasts and the shopkeepers share tips at cooking demonstrations and masterclasses throughout the season.

#6 Go to Santa’s Grotto at Greenwich Christmas Market

Greenwich Market, UK, England

The Greenwich Market, which opened in 1737, is one of the best London markets to explore where vendors sell antiques, fashion wear, jewelry, crafts and prepared foods.

One of the fun places to visit in Greenwich anytime of year, during the Christmas season, the market halls are decked for the holidays and shoppers have a chance to meet Father Christmas in Santa’s Grotto. The fun kicks off on select dates starting in mid-November with a celebratory event that includes a parade, lanterns and singing before the big countdown to switching on the lights.

#7 Be Entertained at the Christmas at Camden Market

An eclectic market with an alternative spin on the holidays, the buzzing Camden Market is home to rowdy bars, quirky stalls, vintage goods and heaps of merriment! In the past, the market has hosted events – like Speed Dating while Ice Skating – that rank as some of the most unique things to do in London at Christmas. 

#8 Experience Christmas by the River at London Bridge

Hay's Galleria, Christmas by the River at London Bridge City, UK

A fantastic riverside event, the London Bridge Christmas Market welcomes guests to shop for local wares, imbibe at the Riverside Lodge and Hay’s Galleria Bar or simply soak in the wintery atmosphere. The pop up market is enhanced by animal light displays, the fine views of Tower Bridge and the City of London skyline across the River Thames. Plus, there is no admission fee; it’s one of the top things to do in London at Christmas for free!

#9 Discover Boutique Shops at Coal Drops Yard at Kings Cross

Christmas at Coal Drops Yard at Kings Cross, London

The Coal Drops Yard Kings Cross Christmas is a one-weekend-only event in early December that is dedicated to fashion and independent vendors selling one-of-a-kind holiday gifts. That said, there are more than 50 boutique retailers and delicious food stalls at Coal Drops Yard year-round – so if you miss the holiday market, it’s still well-worth the trip for travelers looking for special Christmas presents.

#10 Make Your Way to the Clapham Winter Wonderland

Another Winter Wonderland in London, the Clapham Common Winter Funfair is a Christmas time carnival experience. With games and rides, it’s a jolly good time for kids and adults alike!

#11 Set Out for the Kingston Christmas Market

A traditional Xmas market in an epic setting, the Kingston-Upon-Thames market is known for its twinkling lights, winter warmers and classic carousel. Plus, it’s a great place to pick up a special gift for that special someone! Get the details .

#12 Have a Jolly Time at the Hampton Court Palace Fayre

A weekend-only event, the Hampton Court Palace Fayre is an extravaganza of street food, pop up bars, artisan wares, live music and good ol’ fashioned holiday fun! Find out more . 

Best Christmas Lights London

Seven Dials Lights and Decs, Christmas, London

One of the best things about the holidays is the Christmas decorations – and London does a proper job of decorating the city! We are sharing our top picks for the Best Christmas Lights in London this year.

#13 See the Regent Street Angels

Must See Regent St, London at Christmas

The best-known London light display is the Regent Street Angels – called The Spirit of Christmas – and it is a mesmerizing canopy of illumination. The glittering London Christmas angels rise dramatically in breathtaking beauty as classic, red double-decker buses ramble along the street below. Walking in the glow of the angel’s light is one of the romantic things to do in London at Christmas.

#14 Stroll down Oxford Street

Best See at Christmas, Oxford St, London, UK, England

With thousands of twinkling bulbs lighting Oxford Street, the busy shopping thoroughfare simply glows. In addition to the gorgeous lights, be sure to take in some of the best London holiday window displays!

#15 Stand under the Bond Street Christmas Lights

New Bond Street Christmas Lights, London, England, UK

An upscale shopping destination in London, New Bond Street upgraded their light display in 2022 to honor the late Queen Elizabeth II. Nearly 100,000 LED lights shimmer from the large crown and jewel necklace displays. While on Bond St., don’t miss the Cartier Christmas London light show, as well.

#16 Snap at Selfie in Front of Annabel’s on Berkeley Square

Christmas Lights at Annabel’s on Berkeley Square, London, England, UK

An exclusive club that spares no expense, Annabel’s façade (and interior from what we hear) is elegantly decorated every year with a new theme. The stunning lights are like a London Christmas fairytale.

#17 Soak in the Atmosphere at Burlington Arcade

Shopping at Burlington Arcade, London, England, UK

A classy, covered shopping lane dating to the 19th century, the Burlington Arcade exudes a sophisticated vibe with its stylish décor. Whether shopping or simply soaking up the magic of the holidays, strolling through Burlington Arcade is one the Best Things To Do at Christmas in London. 

#18 Glimpse the Covent Garden Christmas Lights

Covent Garden London Christmas Lights, London, England, UK

Boasting a legendary Christmas tree and sparkling lights, the Covent Garden Piazza brims with festiveness during the month of December. Additionally, visitors can expect ‘snow flurries’ and musical performances that are certain to enhance your holiday spirit!

#19 Don’t Miss the Carnaby Street Light Display

Carnaby Street Modern Christmas Light Display, London, England, UK

Modern and merry, Carnaby Street is one of the best places to visit in London during Christmas. The extraordinary holiday light installation is an immersive experience (and it extends to nearby Foubert’s Place, Ganton Street and Newburgh Street, too!).

#20 Strike a Pose among the South Molton Street Arches

South Molton Street Blue Arches at Christmas, London, England, UK

The striking arches that straddle South Molton Street feature more than 60,000 gleaming lights. The display is one of the fantastic spots for outdoor Christmas London photo ops!

#21 Delight in the Cheerfulness at Marylebone Village

Centered around the main intersection of Marylebone and Baker Streets, the Merry Christmas Marylebone lights are charming and delightful. When they switch on the displays in November, the village hosts an exceptional event to mark the occasion.

#22 Ponder the Exhibits at Winter Light at Southbank

Winter Lights at Southbank, London, England, UK

An open-air exhibit of lightworks, the 10 art installations at the Southbank Winter Light event add a warm glow to the crisp evenings. While not specific to a holiday theme, the colorful works by international artists is still one of the Best Places To Visit in London at Christmas.

#23 Swirl around the Seven Dials Lights

Lights at Seven Dials London for Christmas

Bursts of light decorate the star shaped Seven Dials district, bringing warmth to the picturesque streetscape. With twinkling lights overhead and glowing decorations in the trees, the whole area hums with London holiday spirit.

#24 Head out to the Holiday Lights in Belgravia

Christmas Decorations on Motcomb Street, London, England, UK

Belgravia gets all dressed up for Christmas with a dazzling display. Visitors should walk under the canopy of lights on the pedestrianized Motcomb Street, see the giant wreaths on Elizabeth Street and take in the colorful, twinklers at Eccleston Yards.

#25 Make Your Way to the Christmas Lights in Chelsea

Sir Hans Sloane Statue, Duke of York Square, Chelsea, London, England, UK

Swaths of illumination decorate the streets of the London borough of Chelsea – but not to be missed are Sloane Street, Duke of York Square and Sloan Square. As if the lights aren’t merry enough on their own, you can also visit Father Christmas in the Chelsea Christmas Grotto or try Bavarian curling on the Winter Terrace in Sloan Square.

#26 Join a London Christmas Tour to See Lights

See the Christmas on Regent St, London, England, UK

One of the top ways to see the best displays of holiday lights is on a Christmas London Bus Tour, Bike Tour or Walking Tour.

Christmas Bus Tour 

The vintage London Bus Christmas Lights Tour is a 2-hour event that features some of the most beautiful light displays around the city. The tour includes live commentary that covers some of the history of London and fun, entertaining holiday facts, too. Book your seat!

Bike Tour of London Christmas Lights

Embark on an enchanting bike ride through London to see the bright lights and Christmassy sights! The 3-hour bike tour, which is led by a professional guide, features London’s best holiday décor. Save your spot!

Walking Tour of London Christmas Lights

Let a guide lead the way to holiday lights and hidden spots on this Christmas-themed London walking tour. Participants will hear tales about Ebenezer Scrooge and sip mulled wine while learning about the history of London Christmases. Find out more!

London Xmas Shopping

Oxford Street Shopping in London at Christmas, England, UK

Shopping is one of the fun things to do in London at Christmastime, as all the best stores put on a show for the holiday season. The city is home to a diverse range of retailers – from luxury brands to mainstay stores to boutique shops. London Christmas shoppers have plenty of opportunities to find the perfect present – and here’s our list of the Best Christmas Shops London!

#27 Go Shopping at Selfridges on Oxford Street

Shopping at Selfridges on Oxford Street, London, England, UK

A high-end department store that opened in 1908, Selfridges is a top destination for shopping in London. In addition to all the luxury goods, the Selfridges London Christmas Shop – where you can pick up baubles and other décor – is a must see!

Whether you are looking for a little retail therapy for yourself or are checking off your Christmas list, Selfridges is a fabulous place to do it. Not up for shopping? No problem. Still go to Selfridges…the window displays alone are worth the trip!

#28 Buy a Keepsake at Harrods on Brompton Road

Harrods on Brompton Road at Christmas, London, England, UK

The largest London department store – and perhaps the most famous store in the world – Harrods is certainly one of the Best Places To Go in London at Christmas.

The elaborately decorated exterior only primes visitors for what awaits inside. The Harrods London Christmas Shop is an extraordinarily jolly place overflowing with everything you need for the holidays – including the store’s keepsake Christmas Bear, Louie.

#29 Find a Present at the Historic Hamleys Toy Store

Stuffed Bears at Hamleys Toy Store, London

Well known as the oldest toy store in the world (founded in 1760), Hamleys is a 7-story extravaganza of toys – and one of the best places to go in London for Christmas presents for the wee ones. With Santa on hand and Christmassy displays, it’s fun for the young…and the not-so-young!

#30 Find Food for your Feast at Fortnum and Mason

Fortnum and Mason Christmas Decorations, London, England, UK

Established in 1707 as a grocery store, the Fortnum and Mason Victorian era department store is a festive delight during the holiday season in London. While many shoppers flock to the first floor Fortnum and Mason Christmas Store London flagship location for delectable Christmas time treats, the exquisitely decorated building and beautiful window displays are equally intriguing.

#31 Browse the Christmas Shop at Liberty on Regent Street

Liberty Store Christmas Lights, London, UK

The Liberty London Christmas Shop is iconic and one of the best places in London at Christmas for shopping. Housed in a stunningly decorated Tudor-style home, the warm and inviting Xmas shop hosts a huge holiday collection of ornaments and decorations.

#32 The Christmas Shop London Bridge

Unfortunately, the beloved all-year Christmas Shop London Bridge is no longer open as a physical store. However, their Christmas goods can still be purchased from their online shop .

#33 Peruse the Goods at London Market Halls

Christmas Shopping at London Market Halls

In addition to the festive Christmas markets and holiday fairs in London, there are an impressive number of weekly and daily markets that take place around the city. We have already mentioned a few for their remarkable decorations and shimmering light displays, but these markets are also a fabulous places to do your holiday shopping in London!

Best Christmas Activities London: Ice Skating

Ice Skate at SKATE, London, Christmas, UK

One of the best outdoor Christmas events in London during December is ice skating! There is nothing quite like gliding around an ice skating rink at one of London’s epic locations – and we are sharing a few of the best.

#34 Whirl around the Queen’s House Ice Rink

Greenwich London Queens House, England, UK

The historical Royal Museums in Greenwich – a UNESCO World Heritage Site – hosts a spectacular Ice Rink at the Queen’s House. Visitors can twirl around the ice in a setting that is simply captivating and dare we say, royal?

#35 Go to Skate at Somerset House

Christmas Ice Skating at Somerset House, London, England, UK

Situated in the courtyard of the Neoclassical Somerset House, Skate is one of the most picturesque places to go ice skating in London. The rink is open during the day until late at night, when there are DJs and an onsite lounge serving winter warmers.  More info .

#36 Glide around the Winter Wonderland Ice Rink

We already mentioned Winter Wonderland as one of the fun Christmas things to do in London, but the ice skating rink makes it even better!  A wonderful place to put on your skates with family or friends, the Winter Wonderland Ice Rink at Hyde Park encircles the lovely Victorian bandstand and features twinkling lights and live bands.

#37 Twirl and Tip at the Canary Wharf Ice Rink

View of building at Canary Wharf, London, England, UK

With a glass roof (to ensure UK weather doesn’t spoil the fun) and marvelous skyline views, the Ice Rink at Canary Wharf is a top pick for London ice skating. After a twirl on the ice, get cozy and tip a few back in the ski lodge inspired Off Piste Bar, which overlooks the Canary Wharf Skate Rink.

#38 Enjoy a Glide at Battersea Power Station

Christmas at Battersea Power Station, London, England, UK

A new riverside ice staking rink at the iconic Battersea Power Station, Glide features three interconnecting rinks with a brilliant Christmas tree at the center. More than just a skating rink, at Glide there are also carnival rides, live bands and other holiday fun.  Additional info .

#39 See the View from Skylight Tobacco Dock Ice Skating Rink

One of the coolest places to ice skate in London and still a bit of a hidden gem, the Skylight Ice Rink is a rooftop venue that offers outstanding views of the River Thames and skyline. Plus, they have igloos and a heated lodge for warming up!

#40 Have Family Fun at the Ice Rink at Winter Village in Westfield

The open-air ice skating rink at the Westfield London Christmas Village is a family-friendly rink that welcomes both experienced and novice skaters.

#41 Slip into a Fairytale at Hampton Court Palace Ice Rink

Set at the former home of King Henry VIII – the Ice Rink at Hampton Court is an ice skating fairytale. While spinning around the ice, skaters have a full view of the Tudor palace illuminated in colorful lights.

#42 Stay Warm at Indoor Skating Rinks in London

Visitors looking for indoor skating rinks that are open year-round have a few options, as well. QUEENS near Kensington Palace not only boasts an indoor ice skating rink, but also bowling lanes and eateries. Alexandra Palace is another London event venue with an indoor rink, theater and holiday events.

Best Christmas Events London

London West End Soho Decorations on Carnaby St, England, UK

Visitors can kick off the holiday season at one of the marvelous London Christmas events.

We are highlighting a few of the best Xmas events in London that you might want to include in your holiday trip itinerary. Just be sure to get your tickets early, as these fun things to do in London in December do sell out!

#43 Kick Off the Holidays at Kew Gardens London Christmas

Christmas at Kew, London, England, UK

Christmas at the Kew is one of the most popular holiday traditions in London. After dark, the botanical gardens transform into a magical wintery landscape. Visitors follow trails through illuminated tunnels, flickering lights and scenic installations. Christmas at Kew Gardens London is certain to bring about holiday cheer!

#44 Discover Gingerbread City at the Museum of Architecture 

One of the interesting and unusual things to do in London around Christmas is to see the Gingerbread City at the Museum of Architecture. The gingerbread city is designed by architects, engineers and designers to create an impressive (and mouthwatering) candy display!

#45 Spend a Family Day of Christmas at London Zoo

The London Zoo Xmas experience is fun for the whole family! Top things to do at the London Zoo Christmas event are to toast marshmallows around the fire pits, decorate cookies with Mrs. Claus, listen to the Christmas-themed talks about the animals and visit Father Christmas (aka Santa) in the holiday grotto.

#46 Set Your Eyes on Hogwarts in the Snow at Warner Brothers Studios

Potterheads are invited to the Warner Brothers Studios to experience the wizarding world at Christmas time. A blanket of snow and holiday cheer decorates the familiar Harry Potter sets – including the Great Hall, which is adorned with snowflakes and icicles for the Yule Ball.

#47 Feel Extra Christmassy at the Tower of London

Tower of London Jester at Christmas in London, England, UK

A must-see attraction at any time, the Tower of London is extra special at Christmas time. In addition to the Crown Jewels and famous Beefeaters, in December, the Tower of London enhances the magic of the holiday season with decorations and activities for kids.

#48 Partake in London Museum Christmas Events

The National Gallery at Christmas, London, England, UK

During the holiday period, museums in London offer an array of fun holiday events. At the London Transport Museum, you can track down Santa (which is definitely one of the fun things to do at Christmas in London with kids), the National Gallery hosts carol singers and the Museum of London Docklands features special stories about how Londoners celebrated Christmas in the past.

Some museums, like the Natural History Museum, host after-hour ticketed events full of holiday fun. Perhaps the best Christmas Museum London, however, is the Charles Dickens Museum. Visiting the museum, which is dedicated to the author of the classic, A Christmas Carol , during the holidays can’t be beat!

#49 Marvel in the Magic of Enchanted Woodland at Syon Park

A fun holiday event for people of all ages, the Syon Park Christmas Forest London features delightful decorations and amazing light displays. Bear in mind, however, that it takes place in November and ends in early December.  UPDATE: Canceled for 2023!

Best Central London Christmas Trees

Best Central London Christmas Trees This Year

Christmas in London, UK is marked with celebrations, decorations and giant holiday trees. From traditional live evergreens to modern renditions, embellished Christmas trees adorn the city. One of the best Christmas things to do in London is to seek out these decorated trees, which stand in squares, market halls and lobbies of luxury hotels.

#50 Stare Up at the Trafalgar Square Christmas Tree

View of Trafalgar Square Christmas Tree, London, England, UK

Perhaps the biggest Christmas tree in London, the tree in Trafalgar Square typically extends to a height of 65 feet. The Norway Spruce is a gift from the city of Oslo (as it has been annually since 1947) and is lit with more than 500 white lights.

#51 Sneak a Peek of the Claridge’s Hotel Holiday Tree 

Claridge’s Hotel Holiday Tree , London, England, UK

A modern take on a Christmas classic, the Claridge’s Hotel Christmas Tree is a sight to behold. Each year, a different designer creates a special tree for the hotel lobby. Additionally, the hotel’s festive façade is a sumptuous display of lights and trees.

#52 Glimpse the Giant Trees at Renaissance Hotel at St Pancras

Entrance to the Renaissance Hotel at St Pancras, London

Two giant trees flank the grand staircase at the St. Pancras Renaissance Hotel in a stunning holiday display. To make the scene all the merrier, carol singers entertain visitors on weekend evenings!

#53 Swoon over the Christmas Tree at The Ned

Featuring a British-grown Christmas tree, The Ned uses burgundy- and champagne-colored ornaments – plus thousands of fairy lights – to decorate their 20-plus-foot-tall tree. Look up to see the halo wreath hanging from the ceiling.

#54 Visit the Highest London Christmas Tree at The Shard

View looking up at the The Shard, London, UK

Claiming to host the ‘Highest Christmas Tree in London’, The Shard is a must for holiday visitors. In addition to the Nordic Tree, Shard visitors can enjoy holiday cocktails, festive music and wintery snow (it’s scheduled to fall every 15 minutes)!

#55 Contemplate the Unique Tree at St. Pancras Railway Station

Christmas Tree at St. Pancras Railway Station, London

A unique endeavor, the Christmas tree at St. Pancras Railway Station has taken on many forms through the years. From the tower of books in 2023, to the London skyline in 2022 to a blue-and-white Tiffany & Co tree in 2018 and the 2015 tree of Disney characters, each year is special – and always highlights a worthwhile charity. More info for this year .

#56 Savor the Beauty of The Connaught Hotel Christmas Tree

The Connaught Hotel Christmas Tree, London, England, UK

Always a creative spectacle, The Connaught Hotel displays their annual designer Christmas tree on Mount Street where it can be admired by all who pass by. Inside The Connaught Hotel, the lush garland and richly decorated tree makes it one of the best Christmas hotels London.

#57 Look In on the Tree at The Landmark London

Marked with elegance and class, the luxury Landmark London displays a gorgeous Christmas tree in their atrium Winter Garden. Guests can partake in their festive season offerings – from spa stays to decadent holiday meals.

#58 Appraise the Massive Tree at the Leadenhall Market

Leadenhall Market Christmas Tree, London, England, UK

A splendid Victorian market hall that is popular with Harry Potter fans, the Leadenhall Market hosts a giant Christmas tree to usher in the holidays. Christmas cheer is felt throughout the area that features cobblestoned streets and old-fashioned ambiance. In addition to the enormous Christmas tree, the market hosts fun holiday events – like wreathmaking and whiskey tastings – throughout December.

Holiday Theater Productions and Christmas Concerts

Lights everywhere for Christmas in London, England, UK

Visitors seeking the best places in London for Christmas spirit should look no further than the top theaters and stages. From classics to comedy and from choirs to orchestras, there are a range of top London performances throughout the festive period.

#59 Enjoy an Evening of London Christmas Theater 

Our top picks for a classic theatrical performance during the holiday season are A Christmas Carol London Theatre or one of the West End London Christmas musicals, like the humorous Elf. That said, there are a number of holiday-themed London plays starting in November – so check what will be playing during your visit.

#60 Attend One of the London Christmas Concerts

Interior of St Paul's, London, England, UK

As far as Christmas concerts go, there are numerous London events where the sounds of holiday music fill the air. While some of these events require a ticket, many are free to attend (although booking ahead may still be required).

One of the best Christmas Choir London events takes place at St. Paul’s Cathedral on a special evening during Advent. There are also free choir events and Christmas services at the famed Westminster Abbey.

Additionally, visitors can join carol singers at London St. Martin-in-the-Fields for a ticketed performance of carols by candlelight.

The Royal Albert Hall has been the site of Christmas celebrations for more than a century – and the tradition continues today. Some of the best performances are the London Christmas Orchestra, gospel choirs, jazz singers, seasonal ballet and entertaining drag. 

Best Christmas Afternoon Tea London

High Tea, A must-do in London

A stylish affair, Christmas Afternoon Tea in London is an excellent way to celebrate the holidays. The age-old tradition of snacking on delicious finger sandwiches, scones slathered in clotted cream and sweet cakes is all the more festive during the Christmas season!

#61 Dine at The Ritz London Christmas High Tea

The Ritz London Christmas Lights

An extravagant occasion, High Tea at the Ritz during Christmas is a like none other. The certified Tea Master selects only the best teas from around the world and the resident pianist provides an exceptional soundtrack. While the classic Ritz High Tea menu doesn’t change for the holidays, the experience is highlighted by elaborate and lavish decorations.

#62 Treat Yourself to The Lanesborough Holiday Afternoon Tea

Full of magic and merriment, the Festive Afternoon Tea at The Lanesborough is sure to be a memorable experience. The Christmastime menu features a taste of holiday classics, specialty Christmas pastries and seasonal cocktails.

#63 Ride on Brigit’s Bakery Afternoon Tea Christmas London Bus

Unique and unforgettable, the Brigit’s Bakery vintage bus tour combines classic London sightseeing with the British Afternoon Tea experience. Participants can take in the sights while tasting savory sandwiches, cakes and tea on the double-decker bus. It’s best to book in advance – as it will sell out!

Best Christmas Restaurants London

Christmas decorations at 7 Dials in London

Finding Christmassy places to eat in London is one of the fun ways to celebrate the season. We are highlighting just a few of the top places to have a festive meal in London with a superb holiday atmosphere.

#64 Devour a Divine Meal at The Ivy Chelsea Garden

Christmas at The Ivy Chelsea Garden, London, England, UK

Luxuriously decorated (both inside and out), The Ivy at Chelsea Garden elevates its fine dining menu during the holidays to include a special Golden Feast…and festive cocktails, too. The refined restaurant, always at the top of London Foodie Lists , is also one of the best places to eat in London at Christmas!

#65 Eat a Christmas Cupcake at Peggy Porschen

Looking for a sweet treat? Look no further than Peggy Porschen! The chic cupcakery offers a selection of tailored holiday treats, in addition to their raved about regular line up of cupcakes. As visiting is one of the top Xmas things to do in London, expect to queue at either location in Chelsea or Belgravia.

#66 Awe at the Décor at The Churchill Arms Pub

Christmas at The Churchill Arms, London, England, UK

Without a doubt, one of the best places to visit in London at Christmas, The Churchill Arms goes all out with holiday decorations. During December, the exterior of the cozy pub is decorated with 80 Christmas trees and more than 20,000 lights. Inside, the décor is charming, the menu is (oddly) Thai food and the atmosphere is buzzing!

#67 Sip a Cocktail at the Miracle at Henrietta Hotel

Again this year, Henrietta in Covent Garden is hosting the Miracle pop-up bar that sweeps through cities worldwide every December. Highlighted by tacky-yet-delightful décor and creative Christmassy cocktails, spending an evening at Henrietta is one of the best things to do in London this Christmas!

Subscribe Packing Checklist by JetSettingFools.com

Map of Things To Do in London during Christmas

Use this Google Map for an interactive version of our Christmas Things To Do in London map below.

Map of Things To Do in London at Christmas by JetSettingFools.com

How To Spend Christmas in London

View of Christmas Decs at a market, London, England, UK

We have highlighted the best holiday activities and attractions in London during the festive season. However, for visitors planning to celebrate Christmas in London – actually  December 25 – we have a few more holiday tips so that you can best plan your trip.

Christmas Eve 

In London, December 24 is not a Bank Holiday – meaning, most things are open (but may close early)…and it’s actually quite busy. While some Londoners are preparing for the festivities of the following day, many more are out celebrating with family and friends.

Some of the top things to do in London on Christmas Eve are ice skating, attending a show, last-minute Christmas shopping and drinking mulled wine at one of the Christmas markets. Concerts and midnight mass are two other top Christmas Eve events in London.

Christmas Day 

The Best London Christmas Lights, England, UK

Christmas Day in London is the quietest day of the year. Most stores and restaurants are closed – and the busy Transport for London network (Tube, Buses, Trains and Trams) all comes to a halt.

With nearly empty streets, it can be a great opportunity to embark on a Self-Guided Walking Tour of London or to rent a bike to pedal around. Additionally, some tourist services – like Thames River Cruises and Hop On Hop Off London Buses are running.

If the weather is agreeable, parks are some of the best places to go on Christmas Day in London. Swing by The Serpentine Lake in Hyde Park on Christmas morning to watch the annual Serpentine Swimming Club race for the Peter Pan Cup or take a walk through Kensington Gardens. At dusk, wander down some of the classic London lanes lit with Christmas lights.

Attending a Christmas service at one of the city’s finest churches – like Westminster Abbey, St. Paul’s Cathedral or St. Martin-in-the-Fields – is another way to spend Christmas Day in London.

Christmas Dinners London

While most restaurants are closed on Christmas Day in London, there are a few exceptions. Some eateries and pubs are open for either lunch or dinner – and several hotels offer special London Christmas meals. In addition to the set menus for dinner, select hotels and restaurants host holiday brunch and Afternoon Tea on Christmas Day.

Travelers looking for the Best Christmas Dinner in London – or any meal out on December 25 – will need to make reservations far in advance!

For an alternative Christmas meal in London, visitors can go to Chinatown, where many restaurants are open on December 25. Another option is Beigel Bake on Brick Lane, a small deli that cranks out meaty sandwiches and is open 24 hours a day, 365 days a year. Hotel bars might be a good last-minute option for a drink or light bite to eat for travelers who aren’t able to get a reservation in advance.

Boxing Day Events London

Battersea PowerStation Shopping Mall, Christmas, London

Boxing Day – the day after Christmas, December 26 – is a national holiday in London, England. However, unlike London Christmas Day, on Boxing Day almost all the stores, restaurants, holiday markets, ice skating rinks, museums, theaters and tourist attractions are open.

Typically, public transit is back up and running, albeit on a reduced schedule (but it’s always good to check before making any plans).

One of the best things to do in London on Boxing Day is to go shopping. Many retailers discount items the day after Christmas, so it a great time to score deals.

Watching football (or rather, soccer) is a Boxing Day tradition – as is cozying up in a British pub. Indulging in a boozy Boxing Day Brunch – where many restaurants offer bottomless drinks – is a fun way to spend the leisurely day, as well.

New Year’s Eve in London

London loves to Celebrate New Year’s Eve – and the biggest event is the London New Year’s Eve Fireworks over the River Thames. Tickets are required for the best spots (we particularly like the view from Westminster Bridge), but NYE Thames River cruises offer a unique vantage point and heaps of onboard fun!

Throughout London, restaurants and clubs host parties – from elegant affairs to all night raves. Another excellent way to spend New Year’s in London is at the theater.

London New Year’s Day

Balloons at the New Years Day Parade, London, England, UK

New Year’s Day in London is a national holiday, and the biggest celebration is the London New Year Day Parade. A tradition that has been going strong since 1987, the January 1 London parade is free to attend, but get there early! 

New Year’s Day is also one of the last days to enjoy many of the festive holiday London markets, Christmas time performances and illuminated Christmas trees.

Top Travel Tips for Your Christmas London Trip

Santa waiting to cross the street, London at Christmas

Now that you know what to do in London over Christmas, we have a few final travel tips.

Christmas in London Weather

Winter conditions are typically a concern for holiday travelers – and London at Christmas weather will certainly keep you guessing.

Overall, winters in London tend to be mild. Skies are overcast, days are short and precipitation (typically in the form of rain, but sometimes snow) is often predicted. Bottom line, be prepared!

Christmas Transport London

London Xmas Decs on a motorbike, England, UK

London has a robust public transportation network that makes it easy for travelers to get around. That said, December is often a time for transport strikes, so it’s best to stay up to date with any disruptions during your trip.

As we already mentioned, all London public transport is closed on Christmas Day. Want to ride the London Tube Christmas Day? It’s closed. Buses, Overground Trains and London Trams are also parked for the day.

Travelers who want to do a little sightseeing on December 25 can find some London Tourist Christmas Day Buses running. To get around on Christmas Day, we recommend walking, cycling or booking an Uber or FreeNow Taxi.

Where To Stay in London for Christmas

Animal Light Displays, Riverside Christmas Market, London, England, UK

London is sprawling metropolis with thousands of hotels in a range of prices. Deciding where to stay for your London holiday trip can be a big conundrum. It will likely come down to budget, desired amenities and preferred location.

A room at London’s poshest hotels that are decadently dressed up for the holidays – like The Ritz and The Connaught – will cost upwards of $1,500 per night. Other luxury hotels with fabulous holiday décor – such as The Ned and The Landmark – fetch more than $500 per night.

Budget-conscious travelers, however, can find more affordable hotels in the $150 per night range.

Our best advice for where to stay in London at Christmas is to first search for a hotel within your budget, then choose one based on location. The accommodation does not need to be city center as London Christmas attractions are located from one end to the other. It is best to be close to a Tube station to make getting around easy. 

Additionally, popular places to stay in London at Christmas get booked well in advance, so plan ahead and book early . Before you get started, read our tips for finding the Best Hotels for Cheap Prices .

What To Pack for London at Christmas

Hyde Park London Winter Wonderland Ferris Wheel

Proper Travel Shoes

The most festive things to do in London are spread out – which means you will be spending a lot of time on your feet. Make sure you pack a good pair of travel shoes for your trip. The best shoes are comfortable, lightweight and versatile. Shoes that are also waterproof might be the best choice for London at Christmastime!

London Weather Gear

The weather in London is unpredictable and it can fluctuate throughout the day. Therefore, for your Christmas trip to London, you will want clothing that can be layered. A winter coat, gloves and hat may also be necessary. Additionally, you will want a lightweight raincoat and a travel umbrella …just in case!

Travel Camera

The amazing things to see in London at Christmas are stunningly beautiful! You will want to capture all that beauty and upgrade to a real camera . We use a DSLR Canon Rebel with a 18-135mm lens . Not only does it take high quality photos, but it is easy to use, comes with heaps of accessories and is a well-priced camera for budget travelers .

As you enjoy the best London things to do at Christmas – you will want a good day bag for essentials . We carry small backpacks where we can stow our extra layers, gloves, hats, phones, wallets, cameras and keys. Read our reviews on the best travel day bags .

UK Travel Insurance

As well as you plan your trip, there is always a chance something could go wrong – like getting sick or the airline losing your luggage . If you haven’t already purchased insurance, consider traveling protected with World Nomads .

More Christmas Places to Visit: UK and Beyond

If you are looking for more things to do in England at Christmas, consider exploring beyond London – and perhaps beyond England. Use our guides to top destinations near London for the holidays!

  • Best Things To See in Bath, UK
  • Visit Birmingham and attend their German Christmas Market
  • Discover the City of Bristol
  • Plan an Edinburgh Itinerary 
  • Things To Do in Manchester, UK
  • What To Do in Paris
  • Amsterdam at Christmas
  • Christmas in Barcelona
  • Classic Christmas Markets in Frankfurt or Dusseldorf

Start planning your UK Christmas Trip ! Search for the lowest airfares , the best accommodations and fun things to do …then start packing !   Want more travel planning tips? Head over to our Travel Planning Page for more advice on traveling – and for country-specific information, take a look at our Travel Guides Page !

Click here for a Free Vacation Budget Planner Banner by JetSettingFools.com

Pin it! See all of our travel pins on our JetSetting Fools Pinterest Board .

London Christmas Best Things To Do and See by JetSettingFools.com

Share This Story!

  • Click to share on Pinterest (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)

Faraway Lucy

  • New Zealand
  • Czech Republic
  • The Netherlands
  • Northern Ireland
  • Adrenaline Activities
  • City Activities
  • Coworking Spaces
  • Eco-Friendly Travel
  • Free Things to Do
  • Itineraries
  • Travel Tips
  • Walks and Hikes
  • Afternoon Tea
  • Bottomless Brunch
  • Cocktail Bars
  • Gluten-Free
  • Restaurants
  • Rooftop Bars
  • Shepherds Huts
  • Privacy Policy
  • Work With Me

the-place-cottage-by-lake-and-mountains-in-loweswater-airbnbs-lake-district

25 Most Beautiful Airbnbs in the Lake District [2024]

thames-evening-river-cruise-with-canapes

5 Best Thames Dinner Cruises in London [2024]

safari-lodge-at-tall-trees-glamping-somerset

Glamping Somerset: 25 Amazing Places to Stay At [2024]

garden-behind-goytre-hall-in-evening

The Loft at Goytre Hall: Brecon Beacons Stay [2024 Review]

sunset-at-clifton-observatory-360-bar-and-rooftop-terrace-date-ideas-bristol

Date Ideas Bristol: 25 Fun, Quirky & Romantic Dates [2024]

mulino-pod-on-decking-overlooking-fields-peak-district-glamping-pods

Peak District Glamping Pods: 15 Best Pods to Stay In [2024]

interior-of-nessa-soho-in-the-daytime

25 Best Cafes to Work in London [Laptop Friendly Cafes 2024]

brownscombe-safari-tent-glamping-devon-hot-tub

Glamping Devon with Hot Tub: 25 Amazing Places to Stay [2024]

kitchen-in-the-dairy-holiday-cottage-yorkshire-dales

The Dairy: Holiday Cottage in the Yorkshire Dales [2024 Review]

cae-main-shepherds-hut-glamping-north-wales

Glamping North Wales: 25 Amazing Places to Stay [2024]

bedroom-of-hideout-treehouse-at-sleepy-owl-devon

Sleepy Owl Devon: Luxury Treehouses and Cowshed with Hot Tubs

rosies-on-the-roof-bar-rooftop-bars-new-orleans

Rooftop Bars New Orleans: 15 Best Bars with Great Views [2024]

southbeach-restaurant-bottomless-brunch-brisbane

Bottomless Brunch Brisbane: 25 Best Brunches to Try [2024]

exterior-of-riverland-bar-in-the-daytime-bottomless-brunch-melbourne

Bottomless Brunch Melbourne: 25 Best Brunches to Try [2024]

people-drinking-outside-market-grounds-bottomless-brunch-perth

Bottomless Brunch Perth: 25 Best Brunches You Need to Try [2024]

socal-rooftop-terrace-bottomless-brunch-sydney

Bottomless Brunch Sydney: 25 Best Brunches to Try [2024]

interior-of-the-original-in-the-daytime-bottomless-mimosas-denver

Bottomless Mimosas Denver: 19 Best Brunches You Need to Try [2024]

interior-of-the-dutch-in-the-daytime-bottomless-mimosas-nashville

Bottomless Mimosas Nashville: 11 Best Brunches You Need to Try [2024]

21 best things to do in london at christmas [2024].

It’s that time of year again when everyone starts humming Michael Bublé and walks around with a slight spring in their step.

The nights are getting colder and we start consuming hot chocolate by the gallon!

Christmas is what brightens up the world and brings places alive with twinkling lights, shop window decorations and notorious decorative coffee cups.

And London is no exception to this Christmas magic!

With an array of festivals, ice rinks, and traditional markets all poised to give you a taste of the Christmas spirit.

Want to know what the best things to do in London at Christmas are?

Well, look no further because this guide will help you celebrate Christmas in London in style!

1. Go ice skating at Somerset House

skate-at-somerset-house-things-to-do-in-london-at-christmas

Address: Strand, London WC2R 1LA

Phone number: 020 7845 4600

There’s no shortage of ice skating rinks in London, but the most beautiful place to pirouette has to be Somerset House .

Somerset House is a large famous Neoclassical complex situated on the bank of the River Thames.

This year, they will be transforming their spectacular courtyard into a fabulously festive destination in partnership with Switzerland Tourism.

Expect all the Swiss chalet vibes!

As well as the incredible skating rink, you’ll find pop-up bars, restaurants, and stores, as well as lots of live music.

So if you’re not a fan of sliding up and down on the ice, you can get a glimpse of all the sparkling action with a drink in tow instead.

Alternatively, if Somerset House doesn’t take your fancy, you can also head to Glide at Battersea Power Station , Queen’s House Ice Rink , or Ice Rink at Winter Village, Westfield .

2. Get festive at Hyde Park Winter Wonderland

crowd-at-night-looking-at-stage-at-winter-wonderland-hyde-park-things-to-do-in-london-at-christmas

Address: W2 2UH

Price: From £5 to £7.50

Established in 2007, this classic Christmas event sees over two million visitors a year.

One of the best things to do in London at Christmas, you can’t experience Christmas in the capital without taking a trip to Hyde Park.

Winter Wonderland runs from mid-November to early January and features festive markets, over 100 rides, a giant wheel, live shows including figure skating and a circus, live music as well as numerous bars and restaurants.

Entry ranges from £5 to £7.50 and it’s worth booking ahead so you don’t miss out.

However, you can get your entry for free when you book in advance and spend £25 on rides, attractions, games, or food packages.

If you want a fun place to drink try the Winter Wonderland bar where everything is made of ice including the chairs, tables and cocktail glasses themselves.

In the Bavarian Village, you can enjoy the many chalets that make up the Christmas markets.

And in the Bavarian Hall, you can dance until your heart’s content with live music and DJs all day and night long!

3. Drink at Miracle at Henrietta Hotel

miracle-at-henrietta-hotel-things-to-do-in-london-at-christmas

Address: 14–15 Henrietta Street, London WC2E 8QH

Phone number: 0203 794 5314

Miracle at Henrietta Hotel is easily one of the best things to do in London at Christmas.

It runs each year from mid-November to the days before Christmas, and it’s the perfect way to get in the festive spirit.

You’ll find it hidden away on the mezzanine, decked out in nostalgic festive décor that will transport you back in time to Christmas past.

Here you can enjoy delicious Christmas cocktails in a 70s-inspired Christmas home with all the retro decorations you could dream of.

Bookings last for an hour and 45 minutes, with five slots each day.

Sip on a Christmapolitan or enjoy a festive take on the classic old fashioned at this wonderful winter wonderland in the heart of the capital.

Trust me, you’re not going to want to miss this bar this Christmas!

4. Wander around Kew Gardens

man-and-woman-dancing-at-night-in-a-lit-up-kew-gardens

Address: Richmond TW9 3AF

Phone number: 020 8332 5655

Price: £22.50 off-peak, £29 peak

Kew puts on a stunning array of light and sound displays that can be marvelled at as you walk around the Christmas trail.

Along this two-kilometre trail, you’ll find around one million lights twinkling in the tree branches and a glittering tunnel of bells.

There are mini doughnuts and marshmallows to munch on along the way, as well as cakes, roasted chestnuts and hot chocolate.

Aside from the lights, there are also vintage fairground rides and of course Santa and his elves!

This gorgeous botanical world is filled with seasonal cheer between mid-November and early January each year, and it’s an absolute delight.

You can even try this one out on Christmas Eve – what better way could there be to get in the Christmas spirit?

This really is a highlight of the UK festive calendar, and it’s totally unmissable.

5. Attend a Christmas by Candlelight concert

candles-in-dark-room-at-christmas-by-candlelight-concert

Address: The Grand Temple, Freemasons Hall, 60 Great Queen Street, Holborn WC2B 5AZ

Price: From £25 per person (£20 for concessions)

For a beautiful festive experience, there’s nothing better than a Christmas by Candlelight concert.

The concerts take place in the stunning Grand Temple at Freemasons’ Hall, and it’s easily one of the best things to do in London at Christmas.

Each concert brings London’s finest musicians to the stage, so if you love a bit of Christmas music, then there’s no better activity than this.

From Vivaldi’s wonderful music to classic Christmas carols, there’s something for everyone.

The festive season is all about coming together with your nearest and dearest, and there’s no better way to do that than attending a lovely Christmas concert.

Step inside this magical winter wonderland and lose yourself to the sounds of the music, with the glow of candlelight all around you.

6. Explore the Winter Market at the Southbank Centre

people-walking-around-christmas-market-stalls-southbank-bankside-things-to-do-in-london-at-christmas

Address: Belvedere Rd, London SE1 8XX

Phone number: 020 3879 9555

As the days get shorter and the outdoors becomes frosty, the Southbank Centre ’s Winter Market transforms its surroundings into a seasonal wonderland, bringing some warmth into the cold and wintry nights.

It’s the place to go to find spiced mulled wine, cinnamon treats and handmade gifts.

Wander between the cosy alpine lodges and have a look at the cute fairy light-lit view.

Most stalls are open until 10 pm, so there’s plenty of time to grab a hot drink and a bite after a long day!

The market is open from the start of November to Boxing Day each year, and there’s plenty of scrumptious street food and indulgent drinks to enjoy.

Entry is free, which is always a plus in my books!

For a truly special Christmas experience, look no further than this.

It will be sure to get you in the festive spirit!

7. Watch a Christmas film at the Luna Drive-in Winter Cinema

rocketman-on-screen-at-luna-drive-in-cinema-at-night

There’s nothing better than settling down on a winter’s evening to watch a Christmas classic!

So why not do it in a car?

Located in several arenas around England, Luna Drive-In Cinemas offer a number of movies right from the comfort of your vehicle.

Showing festive favourites such as Home Alone, Love Actually, Elf, and It’s a Wonderful Life, Luna is one of the best things to do in London at Christmas!

If your favourite way to get in the festive spirit is by watching your favourite Christmas film, then this is one you won’t want to miss.

Cosy up in your car with some popcorn and your loved ones and enjoy watching the magic of Christmas unfold on the screen before you.

8. Listen to Christmas carols in Trafalgar Square

fountain-in-trafalgar-square-at-night-lit-up-by-lights

Address: Trafalgar Square, London WC2N 5DN

Phone number: 020 7983 4750

Hear festive songs ring across London with Christmas carols in Trafalgar Square.

Over forty carol groups sing for an hour throughout the build-up to Christmas to raise funds for charitable organisations.

Make sure to wrap up warm and head to the impressive Christmas tree in the middle of the square to get a look. It’s the perfect spot to hear the beautiful sound of Christmas!

A tree has been given to the city of London every year since 1947 by the city of Oslo .

This giant Norwegian gift is given in recognition of Britain’s support during the Second World War.

The tree is usually around 25 metres (82 foot) tall and is dressed with hundreds of illuminating lightbulbs set in a vertical pattern by strings.

You will not miss it!

There are often food and drink stalls dotted around the square.

So why not grab a hot choc, huddle like penguins around the tree and listen to some Christmas carols?

9. See a Christmas show

the-nutcracker-at-the-english-national-ballet

London is known for its creative scene.

Home to the West End, you’ll not be disappointed by the talent on offer!

Whether it’s A Christmas Carol or The Nutcracker, you’re sure to find a festive favourite to entertain you for the evening.

You also can’t miss a Christmas panto in London!

Pantomimes have a long theatrical history in Western culture dating back to 16th-century Commedia.

It is said to have been developed by John Rich known as the ‘father of pantomime’ because he was the first to realise the potential of the Commedia characters.

Today pantomime is based on popular fairy tales or folk legends such as Cinderella, Aladdin and Snow White.

You can often watch a panto at the Palladium .

10. Visit Hampton Court Palace’s Festive Fayre

hampton-court-palace-festive-fayre-things-to-do-in-london-at-christmas

Address: East Molesey, Surrey KT8 9AU

Phone number: 0333 320 6000

Price: £29 for adults peak, £26.30 off-peak (concessions for children, students, and senior)

The Hampton Court Palace Festival Fayre is a true winter wonderland.

It’s a place to shop foodie delights and handmade gifts in a unique setting, with plenty to get stuck into ahead of the festive season.

The fayre runs for the first two weekends of December, so there’s plenty of time for you to get stuck into this gorgeous market.

You’ll find Hampton Court Palace’s magnificent courtyards and grounds transformed into a total festive paradise that you’ll be sure to fall in love with.

There are over 100 independent artisan producers to browse, so you’ll be sure to find the perfect Christmas gift for all your loved ones here.

In between delicious craft food and drink, take a break to explore the iconic palace gardens.

Be sure to end your visit with a glide around the ice rink.

It doesn’t get more festive than that!

11. Drink a mulled wine at The Churchill Arms

the-churchill-arms-pub-things-to-do-in-london-at-christmas

Address: 119 Kensington Church St, London W8 7LN

Phone number: 020 7727 4242

Arguably the most festive pub in London, The Churchill Arms in Kensington is a popular spot for pictures, especially during the festive season.

It displays over 21,000 fairly lights and has a wonderfully warm and cosy atmosphere.

Built back in 1750, this extravagant pub spends around £25,000 each year on flowers!

If hay fever has stopped you from visiting in the past, make sure you visit around Christmas.

At this time of year, they replace the flowers with around 80 Christmas trees.

The pub used to be called ‘church on the hill’, receiving its current name after the Second World War.

It has a Winston Churchill interior theme and claims to be the first London pub with a Thai restaurant.

So if you’re not a fan of a traditional British Christmas dinner, there is always Pad Thai!

12. Go on a Christmas cruise

friends-celebrating-on-a-city-experiences-christmas-cruise

Address: Westminster Pier, Victoria Embankment, London SW1A 2JH

Phone number: 0207 7400 400

Price: From £26 per person

If you’re feeling boujee, why not experience Christmas dinner with a difference – on a cruise down the Thames?

City Experiences’ Christmas Cruises are the perfect way to get you in the festive spirit, whether it’s in the run-up to Christmas or on the big day itself!

You can sleigh down the river on a sightseeing cruise while taking in all the stunning views that London has to offer.

Prices start at £25 per person for a one-hour Christmas Day sightseeing cruise and rise to £135 for a three-hour Christmas Day Lunch cruise.

This amazing deal includes a glass of sparkling wine, a four-course festive lunch menu, unlimited tea or coffee, festive live music and carols, and a licensed bar on board!

Alternatively, if you’d rather hit the water in the run-up to Christmas instead, they’ve got other offers like their £55 Christmas Lunch Party and £75 Christmas Dinner Party that are just as fun.

13. Grab a festive scoop at Gelupo

salted-caramel-and-gingerbread-ice-cream-at-gelupo

Address: 7 Archer St, London W1D 7AU

Phone number: 020 7287 5555

If you’re looking for some Christmas ice cream to satisfy a craving, Gelupo is the place for you!

They serve a selection of festive-inspired ice creams such as Christmas pudding, panettone, clementine, caramel liquorice, and maple pecan.

They’ve also got a delicious hot chocolate menu!

Think traditional, deeply nutty Gianduja milk chocolate topped with whipped cream, and ‘gelato floats’ with hot chocolate poured over hazelnut gelato.

They also serve a traditional Italian hot drink, made with espresso, chocolate and rum.

In my opinion, there’s no better way to get in the festive spirit than with a delicious seasonal sweet treat from Gelupo’s Christmas range.

If you want to get the party started early, Gelupo will make this happen!

14. Wander around Covent Garden

pink-car-parked-up-against-pavement-with-christmas-tree-on-top-of-it-in-covent-garden

Another London landmark stuns as it lights up for the Christmas season. Covent Garden dazzles as the giant baubles and lights are hung and powered up.

As well as the decorations, it’s home to one of London’s biggest Christmas trees, which tops out at a whopping sixty feet tall.

Keeping in line with royalty, the Christmas tree comes from the same farm that the Queen’s family gets their trees from.

It also wins brownie points for being sustainable, as they plant three trees for every tree cut down!

And at the end of the festive season, they recycle the tree to make woodchips.

Over 30,000 lights and giant baubles are hung on the tree by a team of sixty, taking just over 300 hours to get the decorations sorted!

Good luck trying to capture this masterpiece.

15. Party at a Christmas bottomless brunch

sounds-familiar-music-quiz-things-to-do-in-london-at-christmas

What better way could there be to ring in the holiday season than with bottomless booze and Christmas tunes aplenty?

Luckily for you, there are plenty of great places to go out and enjoy a Christmas bottomless brunch in London .

Whether they come with dancing Santas, Christmas music quizzes, or a festive drag show, they’re heaps of fun.

There are even some brunches that you can enjoy in igloos, ski booths, or on rooftops!

No one does bottomless brunch quite like London does, so you’re in for a treat no matter which one you pick.

Get ready to get boozy with your loved ones and ramp up the festive spirit!

16. Enjoy a festive afternoon tea at Claridge’s

festive-afternoon-tea-at-claridge's-hotel-in-mayfair

Address: Brook Street, Mayfair, London W1K 4HR

Phone number: 020 7629 8860

Price: £105 per person on weekdays, £110 on weekends, £55 for children

The Claridge’s Festive Afternoon Tea is an absolute delight.

They’ve elevated their delicate finger sandwiches for the festive period, which they pair with handcrafted sweet treats that are adorned with charming designs.

You’ll also find an additional celebratory course in the form of the Claridge’s Christmas pudding, which has been stirred to perfection by the whole pastry team in an annual ritual that dates back over 100 years.

This delicious Festive Afternoon Tea runs until the start of January, so you’ve got plenty of time to give this one a go.

Start with a glass of Laurent-Perrier to get the festive feelings flowing, then dig into a delicious selection of seasonal snacks.

The black forest Christmas tree is a personal favourite of mine!

17. Watch Home Alone and Elf in concert at the Royal Albert Hall

exterior-of-royal-albert-hall-lit-up-at-dusk

Address: Kensington Gore, South Kensington, London SW7 2AP

Phone number: 020 7589 8212

Price: From £25.50 to £90

Home Alone and Elf are undoubtedly some of the most iconic Christmas classics, and now you can enjoy them in concert at the Royal Albert Hall.

Elf runs for one night only, while Home Alone can be enjoyed on a double night bill, giving you plenty of opportunity to enjoy it.

Whichever you choose, they’ll be sure to get you feeling festive, as there is no place that better captures the magic of Christmas than the Royal Albert Hall.

These incredible Christmas concerts have become a seasonal favourite all around the world, offering heartwarming festive fun for the whole family.

For a truly special festive experience, look no further than this.

It’s completely unmissable!

18. Party at Winterland

winterland-at-neverland-in-fulham-things-to-do-in-london-at-christmas

Address: Wandsworth Bridge, London SW6 2TY

Phone number: 020 3034 0293

Winterland is a magical Alpine paradise.

It’s a place to escape reality and enjoy fun festive times with your friends.

This is an Instagram lover’s dream, so if you’re looking to capture some great Christmas content, then this is the place for you.

They’ve got everything from Alpine lodges and ski lift bubbles to private chalets, igloos and Bavarian tents, so there’s something for everyone.

Adventure awaits the curious from the moment you step inside this magical winter wonderland to enjoy food, fun and festivities.

Enjoy hot mulled wine around the fire pit or sip on a glass of fizz at the aprés-ski club.

This is easily one of the best things to do in London at Christmas!

19. Take part in the London Santa Run

crowd-of-people-at-london-santa-run-in-victoria-park

Address: Victoria Park, Grove Rd., London E3 5TB

Phone number: 0207 424 5533

The London Santa Run is an annual tradition that’s not to be missed.

You can choose between 5km and 10km routes through London’s famous Victoria Park, the perfect activity before you jump head first into festive food at the end.

Thousands of runners dress up as Santa Claus to spread the festive fun in the heart of East London, which is transformed into a festive course for all to enjoy.

You’ll also be running for charity, which adds a touch of the giving spirit to the event and makes it one of the best things to do in London at Christmas.

You’ll be given a free Santa costume before the race or you can bring your own if you’d prefer to play another Christmas character!

There are prizes for the best costume on the day, so be sure to dress to impress!

20. Sing your heart out at Christmas karaoke

lucky-voice-things-to-do-in-london-at-christmas

Address: Multiple locations

Price: From £7 per person per hour

If you want to sing your heart out this Christmas, then Lucky Voice is the place for you.

You’ll be able to enjoy two hours of karaoke in your very own private room, with rooms ranging in capacity from four to thirty singers.

There are over 11,000 songs to choose from, including a range of special festive playlists to give you an unforgettable Christmas carolling session.

Sing your heart out and press the “Thirsty” button if you fancy a drink.

One of my favourite ways to enjoy Christmas is to sing my favourite festive tunes, so this is an absolutely unmissable experience for me.

Tune your vocal chords and get ready to belt out the sounds of Christmas this season.

Michael Bublé, we’re coming for your crown!

21. Gawp at the Christmas lights

oxford-street-oxford-circus-christmas-lights-on-busy-london-street-things-to-do-in-london-at-christmas

With a stunning array of light displays, London arguably holds some of the best installations that Britain has to offer.

One of the best things to do in London at Christmas is to simply gawp at all the Christmas lights!

Here are some of our favourites:

Oxford Street

One of the best streets that you can find these impressive bursts of sparkle is Oxford Street , London’s most famous lights and for good reason!

This long street displays over 1700 installations to ogle over, not to mention being an ideal place to do some Christmas shopping.

Regent Street

Another one to visit is Regent Street which holds a star-studded switch-on event.

The street goes traffic-free for the evening and nearby shops also hold events so it’s worth keeping an eye out for details about the performers.

One of the coolest shopping areas, Carnaby , lines the street with lots of boutiques.

Each year they team up with a charity to bring awareness to the cause they support.

In the past, they have partnered with Choose Love.

They immersed the street with pink neon lightboxes with positive words on each box in the hope that it would bring some joy and encourage people to be kind to one another.

Bond Street

Finally, Bond Street , London’s luxury shopping district, is known for its legendary peacock-inspired Christmas lights.

Rumour has it that there are around 250,000 individual lights that make up the display.

You may be wondering why they chose a peacock theme.

Well, these twinkling lights are inspired by Bond Street’s vibrant past.

In the late 18 th century, young men known as ‘the bond street loungers’, visited the area in overly flamboyant attire.

They soon became the early fashionistas or ‘peacocks’ of their day, inspiring the gorgeous peacock lights we see today.

The extravagant window displays of the designer stores are also worth a look at!

So there you have it – 21 of the best things to do in London at Christmas!

Hopefully, this post has inspired you to indulge in London’s festivities.

There’s truly nothing more magical than spending Christmas in London so I know you’ll have an incredible time.

The Novelsphere

Travel + Literary Blog

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

London , Travel · 15 June 2024

The Ultimate Christmas in London Itinerary + Map

So you’re spending Christmas in London and you’re not sure what to put on your itinerary? Don’t worry, I’ve got you covered! Not to be biased or anything (seeing as I’m a born and raised Londoner) but London is one of the best places to spend Christmas! I’ve got the ultimate Christmas in London itinerary that you can steal, including a downloadable map (to view on Google Maps) of 150+ recommendations!

Christmas light displays on Regent Street, London

Disclaimer : This post contains affiliate links. If you purchase a product through this link, I will earn a small commission at no extra cost to you.

Christmas in London: The Ultimate Itinerary

Christmas in London: A Quick Glance Pressed for time? Discover everything you need for spending Christmas in London below! Where to stay: The Londoner Hotel (Luxury) The Hoxton, Holborn (mid-range) Stylotel (budget) When to visit: – Early November – early January Things to do: – Visit Winter Wonderland – Christmas lights open bus tour – Visit the Christmas markets – Christmas lights + markets walking tour – Watch festive theatre shows

If you can’t wait already, download the map below! You’ll be provided with a link to the map and a step-by-step guide on how to actually use it! Or if you wanna see the itinerary before downloading the map, keep on reading! Either way, you’re in for a treat!

1. Visit Winter Wonderland

Going to Winter Wonderland is one of the best ways to spend Christmas in London (certainly an item to add to your London bucket list )! It’s held in Hyde Park every single year and is definitely the most popular Christmassy thing to do in London. There are festive rides, food stalls, mulled wine, a fire pit, Christmas parties, live music, carnival games, ice skating and more!

Winter Wonderland in Hyde Park, London

Hyde Park is huge. So getting to the right place you want to go to in Winter Wonderland can save you a lot of time and energy. When visiting Winter Wonderland, there are different entrance gates you can go through for specific attractions that tickle your fancy:

  • Green Gate – If you want to enjoy live music, head to the Green Gate which will lead you to Bavarian Village. Head from Knightsbridge or High Street Kensington tube stations.
  • Blue Gate – If you’re looking to do some ice skating and to see the Christmas markets, enter through the Blue Gate. Head from Green Park, Hyde Park Corner or Victoria tube stations.
  • Gold Gate – This will lead you to Zippos Christmas Circus, the perfect area for families. You’ll find circus performances being held in the largest circus tent in the UK! The best way to get here is to head down from Marble Arch tube station!
  • Red Gate – This is a family entrance gate where you can enter Santaland! This has everything you think Santaland would have: Santa’s Grotto, family-friendly rides and Santa’s Parade!
See the 2023/2024 Winter Wonderland Map

2. Go Ice Skating

View this post on Instagram A post shared by Somerset House (@somersethouse)

Fancy gliding around on an ice rink? Luckily, spending Christmas in London means that there are various ice skating rinks that you can enjoy! There’s an ice rink in Winer Wonderland but you can also go ice skating in other places in London too! Here are the best ice skating rinks to visit when spending Christmas in London, including their running dates!

  • Canary Wharf | 21 Oct 2023 – 24 Feb 2024
  • Hanover Square | 4 Nov 2023 – 1 Jan 2024
  • Skylight Tobacco Dock | 10 Nov 2023 – 1 Jan 2024
  • Battersea Power Station | 10 Nov 2023 – 7 Jan 2023
  • Winter Village, Westfield | 10 Nov 2023 – 7 Jan 2024
  • Somerset House | 15 Nov 2023 – 14 Jan 2024
  • Hampton Court Palace | 17 Nov 2023 – 7 Jan 2024
  • Kingdom of Winter, ExCel London | 8 Dec 2023 – 7 Jan 2024
  • Queen’s House | 23 Nov 2023 – 7 Jan 2024

Ice skating is very popular during Christmas time in London. So to make sure you don’t miss it, book your ice skating tickets in advance through their websites!

3. Explore the Christmas Markets

One of the best things about spending Christmas in London is the festive markets! You’ll find festive lights, mulled wine, festive food and more that you’ll enjoy.

Christmas market in Leicester Square, London

Several Christmas markets across London are worth going to! So here are the dates that they’re running:

  • Southbank Centre Winter Market | 2 Nov 2023 – 26 Dec 2023
  • Covent Garden Christmas Market | 7 Nov 2023 – 7 Jan 2024
  • Christmas in Leicester Square | 8 Nov 2023 – 7 January 2024
  • Christmas in Trafalgar Square | 10 Nov 2023 – 2 January 2024
  • Christmas by the River | 14 Nov 2023 – 1 January 2024
  • Belgravia pop-up Christmas Market | 15 Nov
  • Spitalfields Christmas Market | 15 Nov 2023 – 24 Dec 2023
  • Kingston Christmas Market | 16 Nov 2023 – 31 Dec 2023
  • Winter Wonderland Christmas Market | 17 Nov 2023 – 1 Jan 2024
  • Christmas under the Canopy, King’s Cross | 23 Nov 2023 – 23 Dec 2023

4. Christmas Shopping

We all have to do Christmas shopping at some point. And when you’re spending Christmas in London, you’ll have tons of places to do your Christmas shopping! From luxury brands to toys and outlet shopping, you won’t fail to find the perfect Christmas gifts for your family and friends of all ages!

Festive displays in Selfridges, London

I’ve put tons of shops where you can do Christmas shopping on the Christmas in London map but here are a few places that you can’t go wrong with:

  • Any London Christmas markets
  • Covent Garden
  • Battersea Power Station
  • Lego Store Leicester Square

5. Admire the Christmas Lights

When spending Christmas in London, you’ll see London at its prettiest! The festive vibes are matched with the most dazzling Christmas lights! From the iconic angels on Regent’s Street to the festive decorations on Harrods’ storefront, there are tons of Christmas lights to admire in London!

You can see all the festive lights at night through an open-top bus tour . Or if you’re on a budget, hop on bus 94 from Regent Street/St James’s and sit on the top deck to see the lights from Regent Street to Oxford Street! Alternatively, you can do a self guided walking tour, exploring all the festive lights and displays on London’s streets!

Christmas light displays on Regent Street, London

Christmas lights in London get turned on at different dates but you can bet that you’ll see London at its most festive time by the end of November until Christmas! But if you want to get an early look at the London Christmas lights, here are the best Christmas light displays and the days you can see them switched on from:

  • Oxford Street – November 2
  • Seven Dials – November 7
  • Covent Garden – November 7
  • Carnaby Street – November 8
  • Regent Street – November 9
  • Marylebone Village – November 9
  • Kew Gardens – November 15
  • Belgravia – November 15
  • Mayfair – November 16
  • Chelsea – November 18
  • Kenwood House – December 1
  • Eltham Palace – December 1

6. Admire the Festive Window Shop Displays

Christmas displays at Fenwick, London

Along with London Christmas lights, festive window shop (and hotel) displays are something you can’t miss when spending Christmas in London! These shop displays will be the most extravagant that you’ll ever see! There are tons to admire (all of which you can view on my Christmas in London map ) but here are a few you’ll see around central London:

  • Fortum & Mason

7. See the Best Christmas Trees

It’s not Christmas in London if you don’t see Christmas trees! There are tons of Christmas trees dotted all across London (which you can check out on my Christmas in London map ) but there are 2 main trees that you can’t miss.

The first Christmas tree is in St Pancras International Station at King’s Cross. Every year, they collaborate with a brand to create the most unique Christmas trees you will ever see. My all-time favourite is the 2023 Christmas tree where they collaborated with Hatchards Bookshop to create a book tree! As a book-loving travel blogger, this made my heart sing!

Christmas book tree at St Pancras International Station, London

You may also like: 10 Best Things to Do in King’s Cross London

The second Christmas tree is in Trafalgar Square. It’s in the same area as the Christmas market and has a history behind it! Every year since 1947, London is given a Christmas tree by the city of Oslo in Norway as a token of gratitude for British support to Norway in World War 2. Every Christmas tree gifted is typically a 50 to 60-year-old Norway spruce tree and is amazingly tall, standing over 20 metres!

8. Attend Christmas Carols and Concerts

View this post on Instagram A post shared by St Paul's Cathedral, London (@stpaulscathedrallondon)

One beautiful aspect of Christmas is all the Christmas carolling and concerts! Luckily, London is a big city so there are tons of Christmas carols and concerts to see leading up to Christmas. St Paul’s Cathedral and Royal Albert Hall go all out for the Christmas carols and concerts, but there are other churches and performing arts centres that also do beautiful performances!

9. Festive Dining

View this post on Instagram A post shared by The Landmark London (@the_landmark_london)

One of my favourite things about Christmas is definitely the food! From turkey to gingerbread men and mulled wine, best believe I will be full by Christmas afternoon! If you’re spending Christmas in London and you fancy festive dining, you can opt for afternoon tea at The Savoy or The Landmark or check out some festive dining menus at The Ritz or The Ivy Chelsea Garden.

10. Watch Festive Theatre Shows, Films + Pantomimes

View this post on Instagram A post shared by Royal Opera House (@royaloperahouse)

It’s not Christmas without Christmas classics like The Nutcracker, Home Alone and Elf! During Christmas in London, there are Christmas theatre shows, films and pantomimes that you can watch and enjoy from mid/late November up until Christmas! The most popular is the Nutcracker at the Royal Opera House, which you will have to book very early in advance. But there are also Christmas shows, films and pantomimes that you can watch elsewhere in places like the Barbican, the Dominion Theatre and the London Palladium.

The Ultimate Christmas in London Itinerary: Christmas in London Map

Have you spent Christmas in London or are you planning to? Let me know what you’re most excited to see/do this year!

Like this post? Pin “The Ultimate Christmas in London Itinerary” for later!

The Ultimate Christmas in London Itinerary pin

You’ll Also Love

best places to visit at christmas in london

Reader Interactions

Leave a reply cancel reply.

Your email address will not be published. Required fields are marked *

  • Destinations
  • Work With Me
  • Privacy Policy & Disclosure

Copyright © 2024 The Novelsphere · Theme by 17th Avenue

  • explore europe in the cooler months
  • Privacy Policy

Sign up for Newsletter

Signup for our newsletter to get notified about sales and new products. Add any text here or remove it.

Europe in Winter

  • Northern Europe
  • Southern Europe
  • Western Europe
  • Eastern Europe

18 Fun Things to do in London at Christmas

London winter wonderland rides

There’s nowhere quite like London at Christmas.

England can be chilly during the winter months, but as you wrap up in scarves and coats and walk around sipping a glass of mulled wine, you wouldn’t want it any other way. 

I’m a London local, and I’ve spent most of my Christmasses in the capital of the UK. So, when it comes to festive activities in London, I know what to recommend! 

Whether you’re a Londoner looking for some new things to do or are on holiday to the city during the festive period, you’ll find some fantastic recommendations here. 

So read on, and I’ll tell you all about London at Christmas! 

This post may contain affiliate links.

Table of Contents

Things to do in London at Christmas

Here are some of the most iconic attractions, places to eat, Christmas lights and festive markets in London at Christmas! 

Winter Wonderland in Hyde Park 

best places to visit at christmas in london

Hyde Park’s Winter Wonderland is one of the best places to visit in London during the festive season.

With one of the best Christmas markets in Europe , fair rides, a Bavarian village with live music, plenty of bars and an ice rink, there’s tonnes to enjoy here. 

Winter Wonderland is usually free entry, but in 2021 it cost a small amount to reserve tickets (this policy was put in place due to Covid19). It has not yet been announced what the policy will be for 2022.

The attractions, food and drink inside can be quite pricey, however, so make sure that you come with some money!

There are drink stalls, festive gift stalls, and rides for people of all ages and tastes. Whether you want to go on the adrenaline-boosting rollercoasters or soar down the real ice slide, you could easily spend all day here! 

If you’re a group of adults, it’s also a fab place to drink, with plenty of live music and bar areas like the fun Alpine Lodge, and even some beer tents. 

Leicester Square Christmas Market

best places to visit at christmas in london

Another one of London’s most popular Christmas markets is in Leicester Square.

Encompassing the entire area, this is one of the best markets to visit to buy some Christmas presents and get merry on mulled wine. 

There is also a range of stage productions at Leicester Square throughout the festive period, so you could make a night of it – see the markets, and then catch La Clique cabaret show or something similar! 

Christmas Services at Westminster Abbey

best places to visit at christmas in london

If you fancy traditional carol services, head to Westminster Abbey. 

There are typical carol concerts and religious ceremonies here throughout the month of December. Plus, you’ll find lots of decorations like a traditional nativity scene with Jesus in the manger. 

It’s free to visit Westminster Abbey if you are going to a service. However, you can only stay for the service and can’t look around after. 

If you want to go in to look around the whole abbey, it’s a pricey attraction at £24.00 per person. 

However, there’s a way to get two tickets for the price of one.

If you have a train ticket (this can be any train ticket, even just going one stop) you can make use of the ‘National Rail days out deal’ which gives you two tickets for £24.00! 

Read more about this deal here .

Christmas Cheer at Covent Garden

best places to visit at christmas in london

Covent Garden is a fun place to visit any time of year, but especially during Christmas! 

There’s always something going on in Covent Garden. Throughout the festive period, there’s a huge tree in the middle of the square. 

Entertainers gather around the tree, and there’s also a Christmas village, different varieties of mulled wine to try and a lego installation. 

We don’t often get snow in London, but once a day in Covent Garden, there’s a fake snowfall! 

There are activities that change every year too. In 2021, there was a free Frozen experience, perfect for kids. 

There are plenty of restaurants around Covent Garden and the London Transport Museum, which is a fun indoor attraction to visit.

It’s close to Charing Cross, so it’s easy to reach from other places in London. 

Lights at Regent Street

best places to visit at christmas in london

Regent Street is one of the most romantic places to visit in London at Christmas. 

With glow-in-the-dark angles soaring high above the street and the opportunity to walk on pavement in the middle of the road, you can take some epic festive photos here. 

This street is illuminated from around the second week of November onwards.

This beautiful street is close to a lot of other London attractions, so it’s easy for you to check out while you’re exploring! 

Christmas at Kew Gardens

Many Christmas evergreen trees beautifully decorated with lights are illuminating at night in a pitch dark with magically lighten up trees on a background. Royal Kew Gardens, London, England, UK.

Kew Gardens are the biggest and most famous botanical gardens in the UK. 

They were founded in 1840 and have more than 50,000 plants on show. 

You can enjoy these gardens at Christmas by buying tickets for the Christmas at Kew exhibition. 

This is a stunning winter trail with beautiful Christmas lights, different festive illuminations, food and drink stalls and even an appearance from Father Christmas! 

Tour London’s best light displays

best places to visit at christmas in london

Central London is a dazzling display of lights throughout the whole festive period, and you can take an open-topped bus tour to see all of it. 

From extravagant window displays to street lights to the Christmas tree in Trafalgar Square, there’s plenty to marvel at here. 

You’ll go past Tower Bridge, The Strand, the London Eye and many more remarkable London attractions, all lit up for the festive period. 

This is the best way to ensure that you take in London’s most Christmassy attractions! 

Enchanted Eltham

best places to visit at christmas in london

Away from Central London, some of the best festive lights are at Eltham Palace in the southeast of the city. 

This display is called Enchanted Eltham, and it is a light and music display. Here, you can enjoy the beautiful gardens of Eltham Palace bedecked in fairy lights and listen to some Christmas carols and music. 

Eltham Palace was visited by Henry VIII , and in later life, it was owned by the wealthy Stephen and Virginia Courtauld, an interesting couple who travelled the world and had a pet lemur! 

You can’t visit the house in the evening while Enchanted Eltham is on, but it’s worth coming back in the day for another trip. 

If you’re looking for something else to do in Eltham after visiting, we did an escape room at Eltham Escape Rooms which was really fun. 

To get to Eltham from Central London, take a train from Charing Cross. 

London’s best festive afternoon teas

Christmas delicious cakes on christmas background, christmas balls, pine twig.

There’s nothing that screams London like afternoon tea. You can enjoy these with a festive twist while you’re in London over Christmas. 

Here are some of the best afternoon teas that you can enjoy in London: 

  • Claridges:  The festive afternoon tea here has festive finger sandwiches with seasonal fillings and their famous Christmas pudding.
  • Mr Fogg’s House of Botanicals:  If you want to enjoy some drinks with your afternoon tea, Mr Fogg’s tipsy teas are legendary. Plus, they offer a Christmas-themed option!
  • The Dorchester: This is one of London’s most prestigious hotels, serving up amazing afternoon teas – and the Christmas-themed one is even more remarkable!

See a pantomime

Oh no, you didn’t!

Pantomimes are one of the best things to do in England in winter .

They are family comedy shows that are popular throughout Christmas and New Year.

They are generally adaptions of popular fairy stories like Cinderella or Beauty and the Beast . 

Pantomimes play all over the country, and you’ll find a few on offer in London, particularly in the West End.

These are an integral part of British culture at Christmas, so make sure you visit one while you’re in the country! 

Christmas shopping at Oxford street

Christmas lights decoration at Oxford street and lots of people walking during the Christmas sale, public transport, buses and taxies

Oxford Street is the largest shopping street in London (and potentially the whole country). 

While high street shopping in the UK has become decidedly less popular over the last few years – largely due to the rise of online shopping – this street is still alive with festive cheer from November onwards. 

Here, you’ll find one of the country’s largest Primarks , and multiple other huge stores.

It’s the perfect place to pick up Christmas presents!

Explore the gingerbread city

The gingerbread city is one of the best festive attractions in London. 

A mini edible village, it depicts a festive scene made entirely out of delectable gingerbread. 

You can’t eat it though! It’s on display from the start of December to the start of January . 

There are even gingerbread house-making workshops! 

It costs £14 for adults to visit the gingerbread city and £8.50 for children. Proceeds raise money for the Museum of Architecture. 

Hogwarts in the Snow

This is a must-do for any Harry Potter fans! 

The Warner Brothers studio tour London is where the Harry Potter series was filmed. 

In the festive season, the studios get a makeover. 

The Great Hall is decked out for the season, along with the Gryffindor Common Room – resembling festive scenes in the movies. 

And if you venture into the Forbidden Forest, you’ll find a layer of fake snow everywhere! 

Tickets for Hogwarts in the Snow sell out very early on, so it’s advisable to book as soon as possible. 

Go to some of London’s best ice rinks

People skating on a crowded ice skating rink in Somerset House in the evening.

There are lots of places for ice skating in London during the cooler months, many of which are in beautiful settings.

The Natural History Museum used to be one of the best ice skating rinks in the capital, but it sadly had its last year in 2021.

Somerset House is another popular ice rink, which is a huge rink enclosed within the house’s grounds. 

There’s also a popular ice rink at Canary Wharf and Hampton Court Palace, and various other places around the city! 

Take a look at some of the best Christmassy storefronts

best places to visit at christmas in london

Some of London’s shops have stunning festive displays out the front. If you’re looking for Christmassy attractions around the city, make sure you walk past some of these places! 

  • Annabel’s: This shop looks like a gingerbread house from the front!
  • Fortnum and Mason: This store has a variety of themes, often opting to resemble an advent calendar. 
  • Cartier: This shop goes for another festive theme, this time looking like a ribbon tied around a gift. 
  • Harvey Nichols: This storefront always impresses in the festive season, with bright lights and more. 
  • Peggy Porschen: This is a popular shop throughout the year for its beautiful front, but it’s even more eye-catching at Christmas, with fake snow and nutcracker decorations. 

Go toy shopping

best places to visit at christmas in london

If you’re visiting London with kids, make sure you take them to some of the best toy shops in London!

Hamleys is the most obvious, and at Christmas, this is a kid’s heaven with toys galore and the opportunity to have dinner with Santa. 

It’s also worth checking out M&M world (the world’s largest sweet shop) and the LEGO store at Leicester Square. 

And of course, whether you’re with kids or want to buy other products, there’s always Harrods! 

best places to visit at christmas in london

There are lots of places to see Santa in London around Christmas. If you are on holiday with kids, this is one of the best things to do in London at Christmas!

Some of the best places to visit to see Santa are Hamleys, Harrods, Selfridges and The Strand Palace. 

You’ll usually need to book these tickets in advance, so decide where you’d like to go a few months before Christmas and reserve your spot. 

Three-course Christmas dinner

Homely christmas table setting, decorated with pine branches , pine cones, and rustic tablecloth surrounded by Nordic decoration and lights, with the illuminated tree in the background. Family dinner.

Lots of London’s best restaurants offer three-course Christmas dinners in the run-up to the big day. 

These generally consist of a range of festive food, including roast dinners and Christmas puddings. 

You’ll also get crackers – these are tubes stuffed with jokes, a paper crown and a small toy!

There are loads of places to enjoy Christmas dinner over the festive period. 

Some restaurants which offer a particular type of cuisine often provide their normal fare with a festive twist. 

For example, Hoppers provides their delicious Sri Lankan hoppers with cranberry sauce!  

What to eat in London at Christmas

traditional sweet mince pie and mulled wine glass

  • Christmas dinner:  Of course, you must try a traditionally British Christmas dinner if you’re in London for the holiday season! In the UK, Christmas dinner typically consists of turkey, roast potatoes, brussels sprouts, red cabbage, roasted parsnip, mashed swede, and pigs in blankets (small sausages wrapped in bacon). Don’t worry if you’re veggie – I am and I have either a mushroom wellington or nut roast instead of the turkey, and you can easily find veggie/ vegan pigs in blankets. 
  • Mince pies:  These are small sweet pies filled with mincemeat, but mincemeat isn’t what you think! It’s diced fruit served with sugar, and it’s completely vegetarian. You can find these in restaurants and cafes all over the city, or you can buy a box of them at any shop. 
  • Christmas pudding:  Traditional Christmas pudding is made from dried fruit, and has been historically consumed during the festive period. Nowadays, less and less people eat it – it’s never on the table at my family Christmas dinner – but you might want to try it while you’re here!
  • Chocolate log:  Chocolate log is a popular dessert alternative for people who don’t like fruit cakes. We used to have this after Christmas dinner every year. It’s a chocolate cake that is rolled around itself, with cream in the middle. 
  • Mulled wine:  Called gluhwein on the continent, mulled wine is really popular in the UK as well. It’s basically red wine with lots of spices and sugar, served steaming hot in a mug. You can buy it from many pubs and restaurants or Christmas markets. 
  • Baileys hot chocolate:  Another popular drink is Baileys hot chocolate. Baileys is a creamy, chocolatey liquer, and you can enjoy this with more hot chocolate! Like mulled wine, you can purchase it at cafes or pubs or at the various Christmas markets dotted around London. 

Where to stay in London at Christmas 

There are countless hotels to stay at in London. Here are some of the best where you might like to spend Christmas:

Hostel: The reliable Wombats chain own Wombats City Hostel London . This hostel is close to Tower Bridge and the Tower of London. With a bar, a courtyard and a chill out area, it’s the perfect place for meeting other travellers. Dorms have comfy beds and private bathrooms.  Click here for rates and to book .

Budget Hotel: There are a few Z Hotels in London. Thier rooms are no-frills and quite small, but they are very clean and have a modern design. The rates are fantastic, too. Click here to see them for the Soho branch and to book today .

Mid Range: The Fielding Hotel is close to the festive Covent Garden. With free wifi, clean rooms and friendly hosts, it’s a fantastic mid-range place to stay.  Click here for rates and book today .

Luxury: For festive chic, look no further than The Dorchester . This is one of the fanciest hotels to stay at in London and every year it is perfectly made up for Christmas!

What is the weather like in London at Christmas?

View to the Tower Bridge of London on a cold winter evening with snow

December is England’s winter, so it’s usually quite chilly in London at Christmas.

However, a lot of the Christmassy films that you might have seen about London in the festive period usually feature the city coated in a blanket of snow.

This is very, very rare – in fact, I think I’ve only ever had one white Christmas in London, and that was when I was three years old!

Snow in England in general is very rare, although it’s a little more common up in the north.

It’s usually about 5-10 degrees in London at the end of December. Because of global warming, the temperatures are increasing too – we had a day that was 15 degrees in 2021.

You might notice that most of these photos are in the dark. We have short days in London in December. The sun rises around 8:00 am and starts to set at about 3:30 pm.

This shouldn’t affect your Christmassy plans, as all of the best London winter attractions are set up to enjoy in darkness. The lights are best at night, after all!

What is open on Christmas day? 

best places to visit at christmas in london

On Christmas day itself, most shops are closed. 

Some smaller stores, especially corner shops, might remain open, but it depends on the specific shop. I’d recommend checking with a specific shop before the day. 

Some pubs open over Christmas, and you can have your Christmas dinner here. Book in advance (like, months in advance) as these spaces sell out quickly. 

As London is such an international place, there are plenty of restaurants owned by people who don’t celebrate Christmas, so they may stay open.

However, some restaurant owners will still take this time off, so again check with individual restaurants before going anywhere. Alternatively, you could take a walk around an area like Chinatown and see what you find! 

If you are stuck and don’t have anywhere to go, head to a large hotel with a restaurant. This restaurant will likely be open to serve the guests staying there. 

What is Boxing Day? 

best places to visit at christmas in london

If you’re not a local of the UK, you might be wondering ‘what is boxing day’? 

Boxing day is celebrated on 26th December. Beginning in the medieval period was traditionally a time to give gifts to the poor; it’s believed that money was collected in churches on this date to offer to the poor. 

It is celebrated in the UK and Commonwealth countries, as well as others throughout the world. 

In recent years, it has been a popular shopping day, with many people flocking out to make the most of ‘Boxing Day sales’. 

However, in the last few years, with so much shopping being done online, the shops have been increasingly less popular! 

Many families have another Christmas day on boxing day, seeing extended family members.

Are you ready for Christmas in London?

From visiting attractions like the London Eye and the Tower of London to seeing some of the best Christmassy squares and lights and going on fair rides, there’s so much to do in London at Christmas!

Hopefully, this guide has inspired you to enjoy England’s capital in the festive season.

' src=

Claire Martin

Claire is an expert in exploring Europe in the winter! She's from the UK and has been to over 20 countries on the continent in the winter season. She loves every bit of Europe in the cooler months, including finding winter sunshine in Spain, skiing in the Alps and the charm of the Nordic countries in the festive season.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

Thrifty Londoner

Christmas In London 2024 – 30 Things To Do!

Christmas in London 2024 is going to be a magical time. It’s a time of the year that is loved by many, and that’s down to the fact that London knows how to do Christmas. The holidays in London are pretty epic. Not only are there tons of things to do as a family, but there’s also a whole host of things to do for adults. Kids aren’t the only ones who can have fun at this time of year!

From foodie things to do, to activities, events, fancy dress and more- there is something for everyone this festive season in London. No matter if you’re a local or you’re just visiting, you can guarantee you’ll have a great time in London this December. So without further ado, here’s what you can get up to, to enjoy Christmas in London.

Page Contents

1. Christmas at Kew

Christmas at Kew is a must-visit to soak up Christmas in London 2024. It brings back that childhood nostalgia and the setting of Kew Gardens on a Christmas night is magical. As you walk around the gardens there is light display after light display, with a special light show featuring projections and fountains (you need to see it for yourself).

It’s a special event that’s suitable for children and adults alike, and of course, there’s food trucks, mulled wine and hot chocolate available close by.

Be sure to book Christmas at Kew early to avoid disappointment! Find out more here .

best places to visit at christmas in london

2. Christmas Lights at Regent’s Street

The best things to do in London at Christmas are surely the ones that are totally free. An iconic scene is of course the Christmas lights at Regent’s Street. If you’re in London for Christmas, they’re an absolute must-see. It is absolutely possible to organise Christmas activities without spending a fortune.

The lights at Regent’s Street are conveniently located so that you could shop on Oxford Street, head to Regent’s Street to see the lights, and then pop by to Liberty London and Carnaby Street to see their respective Christmas offerings. A delightful way to spend an evening!

3. Ice Skating

You may not expect it in a city that rarely sees snow in December, but London is home to several ice rinks during the festive season. Again, they get booked up quickly, so make sure you secure your place early to avoid disappointment.

Somerset House

If you’re in London for Christmas in 2024, the iconic Somerset House ice rink is where everyone wants to go ice skating and get the exclusive photos to share on social media. Why? The surroundings are absolutely stunning.

For a romantic date, or a fun evening with friends, ice skating at Somerset House is IT. For optimum festive feels, book into Somerset House early. You can find out more here .

Glide at Battersea Power Station

Another iconic location, this time due to the beautiful 30ft Christmas tree. The ice rink here is a little more family-friendly than the rink at Somerset House, and you may find that you are more likely to be able to get a ticket slot to go skating here.

The location is unrivalled- you’re right next to the Power Station, with fabulous views of The Thames- so why not make a day of it?!

If you’d like to go ice skating at Battersea Power Station, you can buy your tickets here .

Hampton Court Palace

This ice skating option is a little further out of town, but the setting is beautiful and well worth the short train journey out of central London. The Palace is lit up with a beautiful festive light show and provides a stunning backdrop as you skate around the rink.

Controversially, this is actually my personal favourite ice rink in London to go skating at Christmas. The tickets also have better availability so it’s a great one to go to if you’re booking just a couple of weeks in advance. Interested? Find out more here .

london-ice-rink-at-christmas

4. Southbank Centre Winter Festival

If you’re visiting central London, you must head down to Southbank Centre Winter Festival. Not only are there fantastic Christmas markets lining the banks of the River Thames, but there’s also a whole host of festive events being held at the centre itself.

Events include Christmas Actually , a Christmas variety show curated by Love Actually director, Richard Curtis. Nutcracker, a reimagining of the classic, and E.T in concert.

To book your tickets, head to their website here.

5. A Christmas Carol at The Old Vic

A Christmas Carol at The Old Vic is possibly one of the most popular Christmas shows in all of London. The show premiered in 2017, and has returned every year since to a sell out audience.

The show is described as suitable for children aged 8+, but is truly a sight to behold for adults too. What gets more festive than the Victorian tale of A Christmas Carol? You’ll even get mince pies and clementines at the showing too.

Seats sell out quickly, due to the show’s popularity, so book your tickets here .

6. Concert By Candlelight

Is there anything more cosy than listening to a concert by candlelight during the winter months? These special candle-lit events are held in unusual and extraordinary places- including churches and cathedrals.

The concerts themselves range from classics such as Vivaldi, Bach, and Chopin- to modern offerings such as a tribute to Oasis, ABBA, and even Fleetwood Mac, Jackson 5, Beyoncé and Taylor Swift! There is a Concert by Candlelight for everyone. Secure your tickets here.

🎁 Concert By Candlelight also offer gift vouchers – the perfect Christmas gift!

7. Check Out Christmas Displays

In some of London’s most up-market neighbourhoods you’ll find elaborate Christmas displays complete with flowers, Christmas trees and an eclectic mixture of adornments. Usually the displays will be themed, and they’re different each and every year. Here are some of my favourites…

henrietta-hotel-frontage-at-christmas

Henrietta’s

📍 14-15 Henrietta Street, Covent Garden, London, WC2E 8QH

Located just a short stroll from Covent Garden market (a Christmas must-see in itself), you will find Henrietta Hotel . It’s not only a boutique hotel, but also a restaurant and bar should you wish to pop inside.

Henrietta’s loves a themed display, and Christmas in London 2024 is no exception. Pop by to snap a picture-perfect moment, and go round the corner to Mr Fogg’s while you’re in the area…

Mr-foggs-christmas

Mr Fogg’s

📍 1 New Row, London WC2N 4EA

Mr Fogg’s is a collection of four bars- each very characterful, and all inspired by their namesake, Phileas J. Fogg. If you’re visiting Henrietta’s, Mr Fogg’s Covent Garden is another must-visit.

You’ll find a beautiful arch of Christmas décor on the outside of the bar, and inside even more curiosities await you! If you love a good cocktail, you must check it out.

peggy-porschen-at-christmas

Peggy Porschen

📍 219 King’s Rd, London SW3 5EJ

The famously pink parlour, Peggy Porschen is well known for their exquisite seasonal displays- from Valentine’s Day, to Halloween, and of course, Christmas. Go to see the displays, and stay to try the cakes, trust me.

Peggy Porschen has two locations in London- Belgravia and Chelsea. Be sure to stop by this festive season- you won’t want to miss it!

the-ivy-chelsea-at-christmas

The Ivy, Chelsea

📍 197 King’s Rd, London SW3 5EQ

The Ivy has a famous reputation, but if you are in Chelsea, you must visit to see their Christmas display. Yet another establishment that provides a beautiful seasonal display throughout the year- but Christmas really is when all the stops are pulled out.

And if you’re heading to Chelsea? You may as well stop by Peggy Porschen (above) too!

8. The View from The Shard at Christmas

As you are already now aware, London becomes illuminated by hundreds of thousands of Christmas lights during the festive season. And what better place to view them than The Shard? When you reach the top of The Shard, you will see London at Christmas in all its glory.

It’s without a doubt the best view of the city at Christmas (and throughout the rest of the year, if we’re honest!). Secure your tickets here .

best places to visit at christmas in london

9. Hyde Park Winter Wonderland

If you’re planning Christmas in London 2024, you’ve surely already heard of Hyde Park Winter Wonderland . This iconic London festive event was once free to enter, but is now ticketed (cost of living increases and all that!).

Winter Wonderland is full of fairground rides (including a ferris wheel), stalls, food, bars, and even an ice skating rink! It’s a great evening out with friends, but (if I’m totally honest) as a Londoner, I think it’s a little overrated.

But that said, if your interest is piqued, you can get your tickets here . Enjoy!

10. Shopping on Oxford Street

Oxford Street at Christmas can be a little overwhelming- the street is more crowded than ever, and you may even find it difficult to cross the road or walk on the pavement as a pair. That said, shopping on Oxford Street is something of a Christmas staple for many.

Our top tips for stress-free shopping on Oxford Street?

  • Go on a week day or week night if you can- it’ll be less busy than a Friday or Saturday evening.
  • Book lunch or dinner in advance, that way you know you won’t get stuck for food if restaurants are full.
  • Create a game plan of where you want to go. Try and start at one end of Oxford Street (Tottenham Court Road, for example), and then make your way to the other end (Bond Street).

11. Department Stores at Christmas

📍 Regent St., Carnaby, London W1B 5AH

Liberty was founded in 1875, and as you might expect, this department store is a London icon. From the Tudor-style frontage to the epic interior, Liberty is a stunning building that seriously comes alive during the festive season.

Perhaps most famously, Liberty opens their magical ‘Christmas shop’ every year. This is a dedicated area of the fourth floor which becomes something of a Christmas grotto with the most extravagant and special decorations that you can think of. The Christmas shop is usually open from September- they love that early festive cheer!

📍 87-135 Brompton Rd, London SW1X 7XL

Who visits London at Christmas without going to Harrods? Yet another epic department store, Harrods also has a luxury Christmas store for all of your festive requirements. Be warned, it’s expensive! Some individual baubles are priced as high as £50!

But that said, you can usually pick up a special Harrods branded bauble for around £15, which is a much more affordable souvenir.

📍 400 Oxford St, London W1A 1AB

Just like the other luxury department stores in central London, Selfridges also has their famous Christmas shop too. Each year the Christmas shop gets bigger and always transforms the fourth floor into a wonderland of decorations, gifts, and toys.

If you were hoping to visit Selfridges anyway on your trip, you don’t want to miss out on the Christmas shop!

12. Carol Singers at Liberty London

If you visit Liberty in December, you may be lucky enough to hear a choir of carol singers in store. This is particularly special because of the mezzanine layout of the store. You can look over the bannisters and hear the singing from every floor!

To check for upcoming singing, be sure to keep an eye on the Liberty Events page on their website. And if you can’t get enough of the Liberty festive cheer? Channel 4 has even done a behind the scenes documentary of what goes on behind closed doors to bring us all the magic of Christmas at this department store.

best places to visit at christmas in london

13. Harrods Christmas Lights

The scene of Harrods all lit up at night is surely one that is etched on the minds of many. Technically, the lights at Harrods are switched on every night of the year, but it does just feel that extra bit festive at Christmas time.

If you’re visiting London at Christmas, do stop by at Harrods (and go to their Christmas shop too!). This is especially convenient if you’re already planning to go to Hyde Park Winter Wonderland- they are right next to each other!

A top tip from us if you’re spending Christmas in London this year? Take public transport whenever you can. There is such a thing as cheap parking in central London , but it will certainly be more convenient if you can use The Tube.

best places to visit at christmas in london

14. Leadenhall Market

Leadenhall Market is less of a market and really more of an upscale shopping destination with posh shops, eateries and bars. It is truly stunning, and quintessentially British. Due to it’s location in The City (the middle of the banking district), it’s usually open on weekdays.

However, you can still visit at the weekend to see the fantastic Christmas tree- you might just find that the shops and eateries are closed. But honestly? The Christmas tree and architecture are the real stars of the show. We’d say it’s even one of the most Instagrammable places in London.

Did you also know that Leadenhall Market is where some scenes in Harry Potter were filmed? It’s not difficult to see why- the market has a magic quality that is only amplified at Christmas time.

best places to visit at christmas in london

15. Covent Garden at Christmas

Covent Garden should be on the to-do list of everyone visiting London (and be sure to branch out to Seven Dials too!). At Christmas, this is especially true.

Covent Garden is alive with crowds, beautiful displays, and unique festive street entertainment during the festive season. Go inside the market to find market stalls, shops, cafes, and the special décor that awaits inside.

But the real showstopper? The 60 foot Christmas tree that is adorned with over 30,000 lights, and finished with a beautiful red bow.

best places to visit at christmas in london

16. Carnaby Street Lights

Carnaby Street has got to be one of the most fun areas of London (be sure to drop by Kingly Court when you’re there!). One of the reasons? It’s always decorated for every season- and Christmas is the real shining moment.

Each Christmas Carnaby Street is lit up with thousands of lights with a unique display. Each year the theme is different, so you’ll have to check it out for yourself this year! Another bonus? You’re right next to Liberty London- so no excuse not to pop in!

17. Hogwarts in the Snow

At the Warner Bros. Studio Tour London, you can of course experience all the magic of Harry Potter. But did you know that you can take a visit to the studio in the winter, to see Hogwarts in the snow ? Not only that, but everything is completely decked out in festive cheer- just like in the films!

From the original Christmas decorations shown in the Great Hall (from Harry Potter and the Philosopher’s Stone), and other pieces of festive magic at every turn. Think Christmas trees, snow, and everything festive from the movies.

Hogwarts in the Snow usually starts from November and finishes in January, so be sure to book your tickets in advance to avoid disappointment (it’s very popular!). You can book your tickets here.

18. Christmas at Kenwood

Christmas at Kenwood is based in Hampstead Heath- it’s a truly enchanting outdoor light trail that is perfect for a family Christmas evening. The experience usually runs throughout the month of December, and with a surprise around every corner, it certainly captures the spirit of Christmas.

Wrap up warm and relish the chance to wander the grounds of this magnificent stately home at Christmas time. This is a popular option for Christmas in London 2024 and so be sure to book your tickets early. You can book your tickets here .

19. West End Shows

If you’re something of a theatre buff, you won’t want to miss out on the myriad of Christmassy shows that grace the stages of the West End over the holiday season. Favourites include Elf The Musical , Frozen The Musical , and A Sherlock Carol.

There is something for families and for adults- and no shortage of festive theatre options. Head to From The Box Office or Theatre Tickets Direct to secure your seats before they sell out.

best places to visit at christmas in london

20. The Nutcracker

Always wanted to see the ballet at Christmas? The Nutcracker is performed at the Royal Opera House in London. The costumes and projections are breathtaking, and combined with the enchanting ballet and musical score? It’s a real masterpiece.

The performance is usually held between early December and early January. You must go and see this mesmerising show if you are in London at Christmas-time. Secure your seats here .

21. A Night at the Opera at Christmas

Maybe you’re visiting London, but you fancy doing something a little bit different this year. A Night at the Opera at Christmas is a special one off event at St Mary Le Strand Church in the heart of London.

This event is the perfect introduction to opera for those who wish to celebrate Christmas in style. You’ll hear from The Piccadilly Sinfonietta, with dazzling selection of the world’s greatest operatic repertoire.

To book tickets for this outstanding performance, go to the website here.

22. Christmas Pantomime at The Palladium

If you’re going to watch a Christmas pantomime this year in London, make it a showing at The Palladium. It’s the home of larger than life pantomime in London, and well renowned for bringing the best Christmas panto in the West End!

In 2024, there will be fantastic sets, costumes, and actors, you won’t want to miss this one. A limited time only showing, be sure to secure your tickets as soon as possible here.

borough-market-at-christmas

23. Borough Market

Christmas in London 2024 is not complete without a trip to Borough Market. Located right next to London Bridge and the associated tube stations, it’s accessible for locals and tourists alike.

Not only is Borough Market decked out in full Christmas décor come December, it also offers the most delicious festive treats. Whether you’re treating yourself with a festive bite, or buying some gifts or souvenirs- you won’t want to miss out on this foodie fun.

Several stalls at Borough Market also caters very well to dietary requirements such as gluten free and vegan, so you will almost definitely find a brilliant cake to nibble on no matter what your requirements.

24. Alpine Lodge Bars

So although you definitely can’t hit the slopes and go skiing in London, you can definitely head to somewhere cosy for some faux après-ski joviality.

There are several bars that turn from summer havens to alpine lodges as soon as the weather turns chilly. Think furry blankets, cosy fires, candles and twinkling lights. Not to mention an incredible winter drinks menu!

It’s the perfect set up whether you’re on a date or catching up with a friend. It will certainly make you feel (almost) glad it’s winter.

So where do we suggest?

📍 Alpine Lodge , 100 Wardour Street

📍 The Montague Ski Lodge (book in advance for a group or event)

25. Churchill Arms Light Display

The Churchill Arms is yet another Christmas in London 2024 favourite. Located in Kensington, this pub is very well known for its extravagant Christmas light display every year.

Not only is it decked in thousands of lights, it is also adorned with Christmas trees. Inside? It’s a cosy London pub classic, with even more lights and decorations surrounding the bar. It’s been voted most festive pub in Britain, and you know what? I think they’re right!

26. Drive in Cinema

The Luna Cinema is pretty famous all over the UK for providing incredible cinematic experiences. Their winter cinema schedule is no different, and The Luna Cinema has showings all over the UK in special locations as well as drive-in cinema.

Think Home Alone, Love Actually, Elf and other Christmas classics. This is a fun way to see your festive favourites in a whole new way. To find out what’s on for Christmas 2024 and secure your tickets, head to their website here .

27. Trafalgar Square Carols

In need of a healthy dose of Christmas spirit? Look no further than Trafalgar Square in December. Not only will you be surrounded by festive fun, but there are almost always carol singers most evenings from 4pm.

In past years there have been over 40 groups of singers and choirs who sing for an hour each time, so do pop by to Trafalgar Square if you’re in the area to sightsee. You won’t want to miss the Christmas carols!

28. Santa Run

Affectionately called ‘Santa In The City,’ the Santa fun run happens every December. And, you guessed it, participants must dress up as Santa to complete the run.

The run is held in aid of a different charity each year- so it’s a great way to boost Christmas spirit and get your friends and family to join you for the run (even if they just cheer you along from the sidelines). There is a payment fee to enter, and you can also purchase your Santa costume from the website.

To secure your place, head to their website .

best places to visit at christmas in london

29. Leicester Square Christmas Markets

What’s a visit to London in December without the Christmas markets? Leicester Square hosts a festive hub of Christmas stalls which are usually packed with visitors from November to January.

If you’re already in the West End for a show, it’s worth stopping by for a mulled wine, a spot of gift buying, or even some food. You can expect traditional Christmas market stalls, which are all free to browse. This is not a ticketed event so head down for some warm festive spirit in this bustling location.

30. Winter Igloos in London

There is something quite novel about drinking and dining in an igloo in London. You’re sheltered from the cold outside, and existing in your own little bubble for a moment.

The perfect wintery treat for a small group, there are several winter igloos in London that you can frequent this winter.

📍 Willows on the Roof is a roof terrace on top of John Lewis, Oxford Street. Check out their website to keep updated on when their winter igloos will start this Christmas.

📍Aviary is located on the 10th floor of Montcalm Royal London House Hotel in Finsbury Square. To book your igloo (they accommodate up to 8 guests!) head to their website .

🎅 And that wraps up our guide to Christmas in London 2024! Eat, drink, and be merry!

Leave a Comment Cancel Reply

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

Wandermust Family

Best things to do in London at Christmas itinerary

By: Author Wandermust Mummy

Best things to do in London at Christmas itinerary

For me there is no bad time to visit London but one of my favourite times of year is London at Christmas! For me it is a magical place that truly has the spirit of Christmas so if you are looking for the best things to in London at Christmas we have you covered with our Christmas in London itinerary covering the festive day trips from London , the best Christmas carols London has on offer and of course London Christmas markets, best places to go ice skating and much much more.

Updated for London Christmas 2019

Table of Contents

10 Things to Know Before Visiting London at Christmas / Why Visit London at Christmas

Best Things to do In London Christmas Itinerary

Best Things to do In London Christmas Itinerary

  • If you are visiting London in December then you are going to need to pack for the weather. The weather in London at any time of year is changeable but is especially so when visiting London at Christmas. You may have frost or rain in Londo n at Christmas. You make equally get a crisp sunny day. Make sure you pack plenty of layers and you’ll be fine. 
  • If you are in London for Christmas Day be warned that there is no public transport on Christmas day and you may find things slowing down on Christmas Eve. If you plan to go out on Christmas Day be sure to pick restaurants etc somewhere close to where you are staying. 
  • Restaurant reservations for Christmas Day and New Years Eve fill up early. If you want to eat out on these days be sure to make your reservations VERY early to avoid disappointment. 
  • The main London attractions all close on Christmas day. 

The Perfect Christmas London Itinerary (best things to do at Christmas in London)

This is my perfect Christmas London itinerary so if you want to visit at London at Christmas this itinerary will make sure you maximise your time for all the festivities in the city! The days listed in this Christmas in London itinerary can be done in any order and if you are more limited on time I would suggest just picking your favourite days to make the correct itinerary for you! This best things to do at Christmas in London itinerary will cover: 

  • Best London Christmas Markets
  • Best London Winter Day Trips
  • Best London Christmas Lights and Ice Rinks

Please note : if you are spending Christmas Day in London there are restrictions in transport and opening hours which we will cover later in this article! 

If you want to do Christmas things in London the I would recommend visiting London in December because although Christmas does start to kick off in London in November you are guaranteed more festivities in December.

This itinerary is designed with the idea that you have a whole four days in London however if you need to factor in transport time then choose which half day you are least interested in. For advice for getting from Heathrow Airport to London via public transport or for more London travel tips click on the links. 

Day One of Christmas London Itinerary 

visiting london at christmas itinerary

visiting london at christmas itinerary

Start by having breakfast at Borough Market. This is a London foodie gem and is a great place to pick up some foodie treats especially if you are staying in self catered accommodation in London!  You’ll be able to pick up loads of festive and traditional English treats like mince pies, Christmas Pudding and more.

There are hundreds of stalls at this market so you are sure to find something for every taste and is especially great at Christmas.

As an added bonus film buffs will also recognize this as the location of Bridget Jone’s flat.

Top Tip : Be sure yo go there early as the crowds, especially at lunchtime can get big.

After you have fueled up, head out of the market and walk West! The walk along the Thames is beautiful and you will hit some more of London’s best known sights including 

  • The Golden Hinde Replica –  a reconstruction of the ship that belonged to Sir Francis Drake! It is great that you can climb aboard and for London it isn’t too busy an attraction!
  • Clink Prison –  You can’t fail to notice the Clink as outside there is a large skeleton hanging in a cage! Not a museum in the most traditional sense and a bit gruesome (so not one for those traveling with small children). The museum offers a gruesome insight into some of the prisoners who had been held there.
  • Shakespeare’s Globe!  The Globe is a reconstruction of Shakespeare’s open air theatre and offers daily performances of Shakespeare.
  • Millenium Bridge

The next big icon on your walk will be the Tate Modern ! This industrial building is hard to miss on the London skyline! If you enjoy art and want  to escape the cold for a while be sure to head inside and check out some of the exhibits.

An added bonus of this walk is that from the Tate right down to the London eye there is Southbank Christmas Market! The stalls here line the riverside and have got great street food, and drink options.

To end the day you have two choices and both are among the most Christmassy things to do in London:

Firstly if you haven’t already had a chance to ice skate or perhaps you fancy this setting more try the skating rink opposite the London Eye and combine the attraction with a bit of skating. This is a very popular one so be warned it gets busy and I always recommend booking your London eye tickets in advance to save time queuing.

Pre booking tickets is a must to try and avoid the queue!

An alternative ice skating rink nearby is the famous skating at Somerset House which is combined well for your second option this evening which is to head to Covent Garden! For me Covent Garden is one of the most Christmassy places in the whole of London! The piazza and the market are filled with amazing Christmas decorations! Be sure to stop in Covent Garden for Dinner and go for a stroll around the piazza afterwards watching the street performers and seeing any Christmas special events. 

Day One of the Perfect Christmas In London Itinerary

Start day at one of the museums in South Kensington. Museums are an essential part of any London itinerary and South Kensington is home to some of the b est museums in London and will have something for every cultural taste between the Science Museum, Natural History Museum and the Victoria and Albert Museum! For those travelling with toddlers or younger children I would opt for one of the first two museums while adults may prefer the V&A. But in my opinion all are worth a visit no matter your age. And on top of being some museums in the world they are also all free museum in London.

If you would like to find a London itinerary designed specifically for kids then check this post out.

Once you have finished your morning at the museums I would recommend making your way into one of the beautiful Mews roads of London and one of my favourite London pubs – The Queens Arms ! When I worked in South Kensington we would always hold our Christmas meals at this pub so it has to make my London Christmas itinerary.

This pub is always busy but especially so at Christmas so be sure to ring ahead and book your table in advance.

For your afternoon, head back towards the Natural History Museum and hit what is my personal favourite ice skating rink in London. But be warned the queues for this can get long but in my opinion it is worth the wait especially if you are going in late afternoon as the sun is going down and the Christmas lights are coming on. It is  a magical Festive London experience.

To end the day jump on the tube and head to Hyde Park to enjoy an evening in the Hyde Park Winter Wonderland! This is perhaps the most iconic of all the London Christmas Markets and is best experienced in the evening. However I would note that if our are travelling to London with small children they might enjoy this in the day more as it can get busy.

Day Three of the Perfect London Christmas Itinerary – The Best Day Trips to Take from London in December

For me no London itinerary no matter the time of year is complete without a day trip. There are so many awesome day trips that are accessible from London and the winter months are no exception. If you are looking for the best day trips to do from London in December and the lead up to Christmas our top picks are: 

Harry Potter Studio Tour aka Hogwarts in the Snow 

Best Winter Day Trips from London including Hogwarts in the Snow

This is a must for any Harry Potter fan no matter what time of year you are visiting London but Christmas is an extra special time and always makes all the top things to do in London at Christmas lists. 

The Harry Potter Studio Tour from late November to early January is given a makeover and the subtitle Hogwarts in the Snow and the studio becomes even more magical than normal (if you can believe that – it’s already pretty magical). 

For big Potter fans, you will notice that the decorations is reminiscent of my favourite of all the films in the franchise – the Goblet of Fire and the big Yule Ball! 

They go all out with Christmas trees, fireplaces, feasts and even fake snow! It is one of the most Christmassy things to do in London! But be sure to book your tickets well in advance! It is always advisable to book your Harry Potter studio tour tickets in advance as it does sell out but this is even more true for the Hogwarts in the Snow period.

CLICK HERE TO BOOK YOUR TICKETS 

Alternative Best Day Trip from London in December / London in December itinerary

But if Harry potter isn’t your thing then there are still plenty of great day trips to take from London in December.

One of my favourite combinations is to head to West London for the day and do the combination of Hampton Court Palace, Richmond and Kew Gardens 

One of my favourite day trips from London whether it be winter, spring summer or autumn is Hampton Court Palace. If you are staying in Central London then it is just a short train from Waterloo Station to get to Hampton Court Palace! For more details on how to take a day trip to Hampton Court from London click here.

The Palace has special Christmas events and have carolling, Christmas markets, and always a favourite part of the Palace for me is the kitchen which at Christmas will have live cooking demonstrations showing how Christmas dinner has changed over time.

Be sure to check on the Hampton Court Palace website before your visit to make sure what events are happening during your time in London! If you are there around early December you will want to try and catch the Hampton Court Palace Festive Fayre.

Be sure to book your tickets online in advance HERE ! 

Hampton Court Palace also has one of the best ice skating rinks in London so if you haven’t had chance to do skating in the centre or perhaps you just want to try your hand at skating in this idyllic setting is a great place to do it.

best places to visit at christmas in london

Once you have finished at Hampton Court Palace hop on the bus to Richmond Town Centre! Richmond, my hometown is a quaint town on the river with great shops, pubs and cafes! It is a great a place to wile away your afternoon and also get a traditional pub dinner.

Our favourite places to have dinner in Richmond are 

  • The White Swan – next to the site of the Old Richmond Palace! This pub does great food in an off the beaten track location and is often called a hidden gem of Richmond so shh I didn’t tell you about it! 
  • The Marlborough – a great foodie pub on Richmond Hill
  • The Roebuck 

If high end dining and Michelin stars are more your taste then you should check out 

  • The Bingham 
  • Petersham Nurseries 

After dinner and to end your day spend the Evening at Kew Gardens Illuminated! We are season ticket holders at Kew Gardens and love to visit no matter the time of year but Kew Gardens illuminated is extra special.

The Christmas Evenings at Kew have been running for 7 years and are always a sight to behold! There are laser projections, beautiful lights, singing holly bushes,  a mini Christmas market and the amazing finale at the Palm House Pond.

Tickets for this event are timed so be sure to book your tickets well in advance to be sure to get your desired time slot. 

Leeds Castle - one of the best things to do in london at christmas - best Winter Day trips from London

Leeds Castle – one of the best things to do in london at christmas – best Winter Day trips from London

If you want to go a bit further afield for your day trip then I would recommend visiting Leeds Castle, Kent at Christmas! This is often called the loveliest castle int eh world and it is extra lovely at Christmas. 

Day Four of the Perfect Christmas In London Itinerary

If you are looking for what to do in London at Christmas the you have to put some Christmas shopping on your list. Start your morning by indulging in some Christmas shopping along the famous Oxford and Regents Street! Some of the best and busiest shopping streets in the UK! But do be sure to return to Oxford and Regents Street in the evening to see some of the most impressive Christmas lights in London.

You will also want to make sure you hit some of London’s most famous department stores as these have some of the best Christmas displays in the city. The must visit department stores in London are

  • Liberty’s 
  • Fortnum and Masons and of course
  • Harrods 

Harrods in my opinion usually has the best window displays but my favourite place to pick up bits is Fortnum and Mason’s as they specialise in food! It is also a great place to get some presents (English Breakfast Teas, fudge, and other English staples) to take back home after your trip and is one of the best things to do in London over Christmas. 

And for your afternoon sit down and indulge in a traditional Afternoon tea. My favourite traditional afternoon tea in London is at the Ritz and in my opinion is  a must for any London bucket list.   Christmas is a great time to visit the Ritz for afternoon tea as the palm court is transformed into an Edwardian winter wonderland and is the perfect traditional Christmas afternoon tea.

But if you don’t fancy this or can’t make a reservation these hotels also offer great festive afternoon teas 

  • One Aldwych 
  • The Savoy 

For your evening, I would recommend taking in the grand British tradition of the Christmas Pantomime. The English Pantomime is a hard things to explain but basically it takes a traditional tale – Cinderella, Jack and the Beanstalk, Aladdin etc hams them up and add a cross dressing dame with some musical numbers and minor UK celebrities. It really is a must for the UK Bucket List! I am particularly fond of the British pantomime given I grew up as a pantomime babe.

The most well regarded pantomime in the UK is the Wimbledon theatre one but you will enjoy it wherever you get tickets for.

However if you don’t fancy it then other Christmas Shows you could consider are: 

  • The Nutcracker at the London Coliseum by the English Royal Ballet! 
  • The Snowman – a classic British Christmas tale
  • Christmas at the Royal Albert Hall – a series of Christmas shows that run throughout December.

I would advise booking your tickets in advance! 

Day 5 of your What to do in London At Christmas Itinerary 

Another London institution that you must see in London is going to Buckingham Palace to watch the Changing of the Guard. This will need checking before you go as the Changing of the Guard, despite popular opinoin does not happen every day.

Best Place to Watch the Changing of the Guard with kids or without - Wellington Barracks

Check the Changing of the Guard website and plan this in advance! Although the Changing starts at 11 I would recommend getting there at 10:30! You can find more of our tips for the Changing of the Guard here! 

One the Guard has changed be sure to head for a stroll around St James Park and see the beautiful Pelicans! I love strolling around the parks of London at Christmas and this is one of my favourites.

After that I would recommend spending the rest of the afternoon sightseeing some of London’s most famous sites such as 

  • Horse Guards
  • Big Ben 
  • Wesminster Abbey

Before ending your day in Trafalgar Square to see my favourite Christmas tree in all of London.

For your evening you are going to do one of my favourite Christmas things to do in London (providing your dates fit of course). St Martin in the Fields offers some of my favourite Christmas Carols in all of London! If you are lucky to be in London when this is occurring I would strongly recommend adding this to your itinerary. However if not I would use this time to fit in another show. To check when the carols service are please check the St Martins in the Fields website. 

Best things to do in London on Christmas Day / Best Christmas things to do in London

Now if you are staying in London on Christmas day you might be wondering what are the best things to do in London on Christmas day. Well  spending Christmas day in London for tourists can be a bit of an oddity as Christmas is the one day in the London calendar that you will find deserted streets and calm. 

London on Christmas Day largely comes to a stand still with public transport not running. Taxis are probably your best option for travelling around London on Christmas Day.

There is not much to do in on Christmas day in London for tourists in terms of London attractions however don’t worry there are still things to do in London on Christmas Day. So are our the top things to do in London on Christmas Day. 

Attend mass at St. Paul’s cathedral

St Pauls Cathedral holds a Christmas morning mass and is a great way to start off your Christmas in London 

Westminster Abbey and Southwark also run mass and carols on Christmas day.

Peter Pan Race

An alternative however is to head to the Serpentine inHyde Park and watch the annual Peter Pan Race! The race has been run (swam!) since 1864.  

Have Christmas Lunch 

One of the things to do on Christmas day in London is of course have a traditional Christmas dinner. Though not many places are open on Christmas day there are plenty of places that you can grab a proper Christmas lunch but be warned this book up early so you need to be organised for this.

Where to stay in London for Christmas

If you are staying in London for the Christmas Period, I would recommend splashing out for a nice hotel if you can as they go all out on their Christmas decorations! 

Some of my favourite and highly rated luxury hotels in London are:

Conrad St James

My favorite hotel breakfast in the world! It is a great location and very family friendly

You can read more reviews online here!  

Aldwych one

I love this hotel especially its pool with the underwater music! It also has a great Charlie and the chocolate factory themed afternoon tea!

You can book online here! 

Shangri La at the Shard

If you want to stay in a bucket list worthy hotel in London then this is the one for you!

You can compare prices and read more reviews online HERE

However if you are looking for a more budget friendly option I always stay at Premier Inn County Hall ! There are several locations in central London and all are very convenient! 

You can compare prices and read more reviews HERE! 

However, if you are planning to stay in London over Christmas or would like your own kitchen facilities to make your own Christmas dinner you may want to consider looking at an AirBnB ! 

You can check prices and availability here! 

For a more complete guide on where to stay in London click here! 

Other top 10 things to do in London at Christmas 

If you have room in your itinerary for some more sights then here are our top 10 things to do in London at Christmas that we didn’t have room for in the above itinerary. 

  • Museum of London – find out about Victorian Christmas 
  • Horniman Museum
  • Geffrye Museum
  • Kensington Palace – Victorian Christmas style
  • Dickens Museum – get in your Christmas Carol spirit! 
  • St Pancras Christmas Tree
  • Tower of London ice skating 

Frequently asked questions about Visiting London at Christmas 

What do i wear in london at christmas.

Never fear we have a whole what to wear in London in December post – check out our London Winter Packing List  here. 

Is Christmas a good time to visit London?

I think Christmas is the perfect time to visit London as it is a magical place at Christmas. There are loads of special Christmas event and if you are travelling to London in December (not just Christmas week) the crowds will be far less than during the summer. 

What can you do on Christmas Day in London?

Not much is open in on Christmas Day in London as it is the one day of the year attractions shut. If you are looking for things to do on Christmas Day in London I would recommend heading to one of the parks or heading out for a lovely traditional Christmas lunch. 

Is there public transport in London on Christmas Day?

No there is no public transport in London on Christmas Day. If you need to get around on Christmas Day you will have to walk or use a taxi. 

What are your favourite things to do in London at Christmas? And let me know in the comments what you think are the best things to do on christmas day in london

Best things to do in London in Winter

Monday 9th of December 2019

Christmas in London sounds so magical. I'd love to experience it someday. #fearlessfamtrav

Saturday 7th of December 2019

Fantastic tips - I haven't been to London fro Christmas since I was a kid. Now I'd love to take my kids!

Happy to Wander

The Best Christmas Things to do in London: Lights, Markets & More!

Last Updated: November 18, 2023

*FYI - this post may contain affiliate links, which means we earn a commission at no extra cost to you if you purchase from them. Also, as an Amazon Associate I earn from qualifying purchases. Check out our Privacy Policy and Disclosure. for more info.

NOTE: This London Christmas guide was written after my 2.5 months stay in 2022, but has been updated with the most recent info and dates I could find online. Do note that some details/locations may differ year to year though, so let me know in the comments if you notice anything inaccurate.

Nobody does Christmas quite like London, and if your goal is to feel like you’ve been throat punched with festive cheer, keep scrolling.

As a hopeless romantic who can pretty much quote Love Actually from memory, it’s little surprise that I’ve put in countless hours researching, testing, and photographing London’s best Christmas things to do.

So in this post, I’ll be sharing THE must-do holiday activities for those visiting the UK’s delightfully over the top capital, from where to find all the best lights and Christmas markets in London, to festive themed bars, treats, and attractions.

Now, throw on some Mariah and let’s dive into our top London holiday must-dos… because all I want for Christmas is yoOooUuU… to read my list of top festive things to do in London.

best places to visit at christmas in london

Save this list of Christmas Things to Do in London for later!

You’ll be very glad you did.

First: Tips for Visiting London at Christmas

Before you ready your sleigh and faceplant into a digital sea of London Christmas lights and cheer, let’s first address some super important tips to keep in mind. Conquering London at Christmas can be stressful if you’re not prepared, so keep the following in mind… and check out my full London travel tips list for more!

Book any experiences or restaurants in advance

Please for the love of Santa, if you want to visit any of the most famous Christmas things to do in London, make sure you book first.

I hate to admit it, but Christmas in London has no space for spontaneity, and many of the most festive experiences can get booked out weeks (or months) in advance.

I swear – the only thing Londoners love more than queuing and avoiding eye contact on the Tube is making bookings.

SO, if you have your heart on a specific restaurant or experience, be sure to book it as soon as possible, or go on a weekday/night to maximize your chance at doing a walk-in.

best places to visit at christmas in london

Visit at off-peak times

Weekends in Central London tend to be chaotic most times of the year, but at Christmas time, the chaos increases tenfold, with plenty of people coming into town to see the lights, do their Christmas shopping, and enjoy the vibes with thousands of their new best friends. 

This means crowds, queues, and crying if you don’t plan properly. The difference between a weeknight and a weekend is shocking, so if you’re able to plan around peak periods, do it.

My strategy? Shop during the day if you can, and then admire the lights/decor after shops close. Crowds tend to clear out after this point, even on weekends!

I recently went to see Central London’s Christmas lights on a Saturday after shops were shut, and was so surprised by how much calmer it was. I’d also recommend walking on Jermyn St instead of Oxford St (it’s one block down and runs parallel) for a much quieter experience.

best places to visit at christmas in london

Beware of public transport on December 25

Lastly, it’s worth noting that public transport does NOT run on Christmas day so plan accordingly.

Although I’ve heard that this is a delightful day to rent a bike and experience London at its calmest… so do with that information what you will.

best places to visit at christmas in london

Alright, with those London Xmas tips out of the way, let’s get to the good stuff. Here are the top must-dos when you visit London for Christmas.

1. Admire all the amazing lighting displays and decorations

Okay, this is an obvious one, but London is truly one of the most extravagant cities in the world for Christmas lights and facades, so for me, the #1 holiday activity in London is simply strolling around, frothing at the mouth, enjoying every single display.

The best part? They couldn’t be easier to find (especially if you use this map I put together!)

Stroll into Central and you’ll be assaulted with festive cheer, from a dazzling sea of lights along the main shopping streets, to delightful storefront displays that will leave you with absurd expectations for your home’s festive decor.

All around the main shopping strip of Oxford St, you’ll find a variety of iconic London light displays, including…

  • The Glittering Angels on Regent St (plus other smaller angel displays on nearby Carlton St & Jermyn St)
  • The creative displays on Carnaby St
  • The famous blue arches on South Molton St
  • The glittery installations at Covent Garden
  • The blue and golden bauble installations over the Strand
  • And the extravagant storefronts and lights on Old Bond St and New Bond St

best places to visit at christmas in london

Wander more around Mayfair and you’ll also discover some of London’s most famous festive facades, like the advent calendar at Fortnum and Mason, the epic display at Annabel’s and the pretty decorations at Burlington Arcade and the Royal Arcade.

best places to visit at christmas in london

Now, if you don’t mind paying for it, the easiest way to enjoy these lights up close on an open top bus tour.

I know, it’s the shamelessly touristy option, but it’s also the least stressful, because you don’t need to bother navigating or hurtling through crowds, so you can pretty much just zone out and enjoy all the pretty lights while drooling puddles around your fellow revellers.

I did a general hop on/hop off with this company , and loved it, as I got to see some classic sights in addition to the lights on Regent St.

But there are tons of companies offering tours for JUST lights if that’s what you’re after, like…

  • This tour on a vintage bus that takes you to see all of London’s most famous Christmas lights
  • This open top tour that takes you to all the London Christmas hotspots

best places to visit at christmas in london

A much cheaper version would be to hop on one of the double decker buses that navigate Central London and try to snag a seat upstairs at the very front.

I’d recommend starting at the very first stop to maximize your chances. The #12 bus from Oxford Circus is a good bet because the first stop is on Oxford Street, but the 3, 6, 13, 23, 88, 94, 139, 453 & C2 also go down Regent St.

best places to visit at christmas in london

And if you’re looking to escape the chaos of central London’s Christmas decor, then you’ll be pleased to know that there are many other areas outside of the ultra busy core that go wild with holiday spirit, the most notable being…

  • Chelsea and Belgravia, where glittering lights and extravagant storefronts await, especially at the Duke of York Square, and along Elizabeth St
  • Battersea Power Station, where there’s lovely Christmas lights, a skating rink, market stalls, and a few fun fair games 

best places to visit at christmas in london

2. Visit some of the city’s Christmas markets 

While London’s Christmas market scene is different to what you’d find in Central Europe, there are still quite a few markets sprinkled around town which are worth a visit.

Unlike at some of Germany’s best Christmas markets for instance, I don’t find the appeal of London’s Christmas markets to be shopping. With a few exceptions, most of these markets sell a lot of standard, mass-produced goods for inflated prices, so they’re not necessarily the best Christmas markets to visit in Europe for buying gifts.

Rather, I like them for their atmosphere… and can definitely recommend going for a stroll and grabbing a drink to get in a festive mood. Just avoid them at peak times because they get outrageously busy.

Europe Winter Packing Essentials :

👕 Warm Base Layer: A MUST for staying warm. Here’s an amazing cheap one

👖 Thermal Leggings: Magical for layering under jeans

🔥 Cozy down layer: Lightweight & keeps you SO warm

🧥 Waterproof Coat w/ Hood: Better than an umbrella!

🥾 Cozy boots: I love these for city breaks & these for snowier areas

🧦 Merino wool socks: Breathable & don’t smell, even after days!

🔋 Portable charger: Cold zaps phone batteries faster

🧤 Phone-compatible gloves: So you can stay warm while navigating

🧳 Packing cubes: For staying organized

🔌 Universal adaptor : A must for electronics

💳 Wise: My fave (free) travel friendly credit card

🌎 WorldNomads: For travel insurance

Winter Wonderland

The crown jewel of London’s Christmas market scene is no doubt Winter Wonderland in Hyde Park. 

This massive fun fair meets market offers a mix of amusement park rides, carnival games, a beautiful Bavarian village, ice rink, and beautiful wooden Christmas market chalets.

Of course, this extravagance has its price. Winter Wonderland is one of the few Christmas markets in London to charge an admission fee, with notoriously high prices awaiting on the inside for food, drinks, rides and games.

Nonetheless, it’s a staple of the London Christmas calendar, and well worth a visit once to see what the hype is all about.

For minimal tears however, I’d recommend booking well in advance, visiting during an off-peak period, and pre-purchasing game and ride tokens online when you buy your ticket, because when you spend more than 25 GBP, then your entry is free.

best places to visit at christmas in london

Christmas by the River

In terms of backdrops though, you can’t beat Christmas by the River, an aptly named London Christmas market event along the Thames, between the iconic London Bridge, and the bridge everyone thinks is London Bridge (AKA Tower Bridge).

Here, you’ll find a variety of food and gift stalls, along with a few covered seating areas to get warm.

best places to visit at christmas in london

This market somewhat spills into Hays Galleria, which is also gorgeously decorated for the festive season.

best places to visit at christmas in london

Trafalgar Square Christmas Market

But speaking of iconic locations, one of London’s most famous squares is home to a Christmas market of its own.

Set in front of the famous National Gallery, the Trafalgar Square Christmas Market is a small London Christmas market with a handful of stalls and a seating area to enjoy your festive food and drink. The centrepiece is a tree gifted each year by Norway, where carollers sing every evening.

While there’s not a ton to see here, the atmosphere is really lovely in the early evening, so stopping for a quick mulled wine is definitely recommended.

best places to visit at christmas in london

Leicester Square Christmas Market 

Close by in Leicester Square, you’ll find another Christmas market run by the same organizers, with similar vendors but a more immersive vibe thanks to its enclosed layout with string lights hanging from the trees above.

Here, you’ll find more options for food and drink, as well as a handful of vendors selling ornaments and gifts.

This one does get busy though, so visit early to avoid the crowds. Because it’s somewhat enclosed, it can start to feel very Hunger Gamesy in there.

best places to visit at christmas in london

Southbank Centre Winter Festival

A bit more spread out is the Southbank Centre Winter Festival, which is another Thames side Christmas market, with vendors and activities sprinkled between the London Eye and Waterloo Bridge (with some additional stalls closer to Blackfriars as well).

Besides some electrifying light displays and an alpine curling pop-up, there’s several nice spots to cozy up with a drink, and even igloos you can rent for fondue and raclette inhalation purposes.

This market is fairly small in terms of stalls, but the atmosphere if you manage to snag a cozy seat is pretty magical… especially if you’re a “beer by the fire” kinda person.

best places to visit at christmas in london

Battersea Christmas Market

At the newly reopened Battersea Power Station, yet another Christmassy market awaits.

The centrepiece of this London Christmas Market is definitely the Glide ice skating rink, but there’s also a handful of fun fair games and rides, as well as a festive food market on the Coaling Jetty.

best places to visit at christmas in london

Kingston Christmas Market

A little farther afield is the Kingston Christmas Market, which takes place in the historic Kingston market square. While small, it’s a great spot to grab a bite, and there’s also the cute alpine village at All Saints Church nearby to peruse as well.

best places to visit at christmas in london

Other Christmas Markets in London

Besides these main events, there’s also several smaller Christmas markets that take place for a few days here and there, like…

  • The luxurious Mayfair Christmas Market, complete with its own snow machine and gourmet food offerings
  • The Chelsea Physic Garden Christmas Fair, which takes over this famous historic garden every year with dozens of local vendors
  • Smaller pop-ups like the Festive Flea Vintage and Makers Market which offer special gift ideas that are handmade and/or secondhand 

The best way to keep track of these would be to visit sites like Time Out London or Secret London, which share news on the latest events.

best places to visit at christmas in london

Of course, most of London’s more famous markets will also be decked out in Christmas decor, so while they’re not exactly proper Christmas markets, I’d still add them to a festive London itinerary. 

Some famous markets that are perfectly festive this time of year include…

  • The ultra-popular Borough Market, which is decked out with baubles, garlands and lights
  • Greenwich Market, which has a glittery canopy of lights throughout the market space
  • Mercato Mayfair, a food hall housed in a former church, which offers plenty of festive flair

best places to visit at christmas in london

My VIP Zone is full of freebies just like this ready-to-go 'winter in Europe' packing list.

3. Visit the city’s famous department stores 

London is home to some of the biggest and best-known department stores in the world, with many of them fully decked out with festive displays…

Usually stealing the show every year is Harrods, an iconic London institution whose exterior is bejewelled with over 12,000 bulbs.

This year, they’ve even raised the stakes with an incredible gingerbread theme sponsored by Dior.

If you can brave the crowds, the interior is amazing as well, with its festive food hall and Christmas shop a more accessible alternative to the endless stream of designer names.

best places to visit at christmas in london

There’s of course also Liberty, famed for its Tudor revival design, which has its own Christmas shop during the festive season that is filled with every kind of ornament you can imagine.

best places to visit at christmas in london

Another department store that goes all out is Selfridges, which has a dazzling Christmas shop on the top floor, and a new theme for its windows and interiors every year… much like fellow department store John Lewis, which has multiple locations scattered around the city.

best places to visit at christmas in london

Lastly, it’s not a department store really, but what it is is a massive toy wonderland complete with elves and every kind of toy you could ever want.

Hamley’s is a London institution known as a joy emporium since the 1800s, and it’s a must-visit if you are visiting London for Christmas with kiddos in tow.

best places to visit at christmas in london

4. Go ice skating

Another staple of the London holiday calendar is ice skating.

Throughout the city, pop-up ice rinks offer a chance for locals and visitors alike to strap on some skates and try their best not to die.

There are many options to choose from, but they can book up quickly, so be sure to reserve a slot in advance. Here are the main ones:

  • Queen’s House Ice Rink
  • Somerset House Ice Rink
  • Winter Wonderland Ice Rink
  • Canary Wharf Ice Rink
  • Glide at Battersea Power Station
  • Hampton Court Palace Ice Rink
  • Skylight Tobacco Dock Skating Rink
  • Ice Rink at Winter Village, Westfield

Failing these pop-ups, there are also skating rinks at Alexandra Palace and QUEENS which are open beyond the festive season.

best places to visit at christmas in london

5. Taste test a bunch of festive treats

London knows how to celebrate, and as soon as November hits, the city is hit with a wave of festive food and drink specials everywhere you go… so logically, another Christmas must-do in London is taste testing a few for yourself.

From Christmas donuts and decadent festive drinks to savoury heavyweights like a full-on Christmas dinner sandwich, there’s plenty of indulgences that await festive revellers in the city.

Some places that always roll out fun Christmas specials include…

  • Chestnut Bakery – the most amazing pastries, with a new special every month, including Christmassy flavours for December
  • Doughnut Time – the cutest Christmassy donuts
  • The Black Pig – an epic Christmas sandwich

And if you’re looking for an especially luxurious treat, many hotels and restaurants across London also put on special festive afternoon teas, a perfect excuse to enjoy a bunch of tiny treats under the guise of cultural exploration.

Some famous places that do a Christmas afternoon tea include…

  • B Bakery – does a Christmas-themed afternoon tea… ON A DOUBLE DECKER BUS
  • Park Room – does a festive afternoon tea with cute themed treats. I’ve had their regular tea before and can vouch for the experience! SO luxurious and special 🙂
  • Ting – does a festive “Skyline Afternoon Tea” with epic views, as it is located in the Shard. Might as well save the 32 GBP entry from the Shard and put it towards this instead, as you get treats and the same view!
  • The Savoy – does a gorgeous and iconic afternoon tea, and then you get to experience their famous Christmas decorations!

best places to visit at christmas in london

6. Visit a festively decorated restaurant or bar

Besides indulgent eats, another thing that London does spectacularly well is coziness, so make sure to treat yourself to another classic London Christmas activity: drinking and eating in a festive atmosphere!

Walk around town and you’ll see restaurants bar of all cuisines and budgets studded with baubles, garlands, and an obnoxious amount of lights.

Admittedly, some places take it much farther than others, but some especially known spots include Miracle at Henrietta , near Covent Garden and Daphne’s in Chelsea.

There are also multiple spots around the city where you can rent your own cozy igloo, like…

  • Jimmy’s Winter Globes
  • Vinegar Yard
  • Coppa Club Tower Bridge

Or If you’re looking for something more low key, simply choose a classic old style pub with a roaring fire for all the most wonderful Christmas vibes.

For one of the most photographed options, the Churchill Arms is famed for its Christmas display, with over 80 trees hung from its exterior walls.

best places to visit at christmas in london

7. Go see a festive show or concert

London is famed for its cultural offerings, from shows on the West End to concerts from pretty much every big artist in the world.

But come Christmas, the cultural calendar in this city is packed to the brim. Some of the best Christmas things to do in London in terms of shows and experiences include…

  • Pantomimes, form of fun, light hearted musical-comedy theatre that’s especially popular during the holidays. Here’s a list for London pantos this year
  • Backyard Cinema , a magical and immersive movie experience
  • Christmas at Royal Albert Hall, a bunch of different festive concerts, including ones where they have a live orchestra playing the soundtrack to famous Christmas movies as the movie plays
  • Christmas drag shows and brunches

Of course, a totally free option is going to see Christmas carol performances. At Trafalgar Square, they do this every evening at the base of the Christmas tree, and Saint Paul’s also do free carol concerts (although pre-booking tickets is required).

Plus, there are unique Christmas events in London you can enjoy throughout the season. Some fun ones in the past include…

  • The Great Christmas Pudding Race, where teams dress up in costume and complete obstacles while balancing Christmas pudding on a tray…
  • The Peter Pan Cup, which is a swim in the Serpentine on Christmas day

best places to visit at christmas in london

8. Enjoy a festive version of London’s top attractions

Lastly, a very underrated Christmas thing to do in London is simply visiting the city’s top attractions decked out for the holidays.

There’s no shortage of amazing attractions to visit in London… but the festive season is a great time to see them, with far fewer visitors than the peak summer season, and many fun Christmassy touches sprinkled throughout.

Some of the most famous seasonal specials include…

  • Hogwarts in the Snow , which allows you to tour Harry Potter sets and props with festive flair
  • The famous Christmas at Kew, which turns London’s epic Kew Gardens into an incredible light trail every winter

But don’t worry – even regular London attractions commit pretty hard to the holiday theme. You’ll find Christmas trees and decor at pretty much every single attraction, whether you’re up at Tower Bridge or frolicking around the London Transport Museum.

My personal favourite though? The Tower of London, where we were greeted with Henry the 8th and his wives dressed up as Christmas trees.

best places to visit at christmas in london

London Christmas Activities Map

Did I miss any of your favourite Christmas things to do in London?

Rest assured, no matter where you go in this city, Christmas is all around! But let me know if I’ve missed any of your top picks for holiday activities in London. Ho ho hope this article was helpful, and have a magical trip!

My Go-To Travel Favourites:

🧳 Eagle Creek: My favourite packing cubes

💳 Wise: For FREE travel friendly credit cards

🍯 Airalo: My go-to eSIM

🏨 Booking.com: For searching hotels

📷 Sony A7IV: My (amazing) camera

✈️ Google Flights : For finding flight deals

🎉 GetYourGuide: For booking activities

2 thoughts on “The Best Christmas Things to do in London: Lights, Markets & More!”

Your guide to the best Christmas activities in London is fantastic! It captures the festive spirit of the city during the holiday season. A great resource for anyone looking to make the most of their Christmas visit.

Thanks so much, David!!

Leave a Comment Cancel reply

By using this form you agree with the storage and handling of your data by this website. *

  • Bournemouth
  • My Bookings
  • My Email Preferences
  • Edit this page
  • Access admin
  • Back to search

Christmas Day In London 2024: Restaurants & Things To Do

Mistletoe, mulled wine and meltdowns over an undercooked turkey? Christmas is magical, but it often leads to squabbles over roasted potatoes, hours spent slaving away in a kitchen and moans from hangry family member. This year, we can help you spent Christmas day in London a little differently. From pubs for a cosy and authentic meal with friends or family, to elegant Christmas day restaurant options with Champagne included and fun things to do that you might not have considered before, here are some alternatives for a different 25th December in London. 

Last edited by Scarlett Welch

Last updated on 21st August 2024

Christmas Day Lunch

@ The Montague on The Gardens Hotel on Wed, 25th Dec 2024 @ 13:00 - 17:00

Situated right opposite The British Museum, The Montague on the Gardens is a four-star hotel that's cooking up a Christmas Day feast in their charming Blue Door Bistro. Costing £195 per person, or £97.50 for children under 12 years old, you can enjoy a four-course meal comprising of pumpkin soup, herb-crusted beef fillet, wild mushroom fricassee and of course traditional turkey with all the trimmings. Finish up with Christmas pudding or a toasted gingerbread Alaska bombe, with cheese available too.

  • Food & Drink ⋅ Christmas Themed ⋅ Daytime
  • From £135 per person

The Spaniards Inn

If you're looking to dine in traditional surrounds this Christmas, then you can't go wrong with The Spaniards Inn - dating back to 1585. Situated on the edge of Hampstead Heath, this venue is full of old-school wooden panelling and brick fireplaces, creating a cosy atmosphere for your festive meal. On the 25th, they'll be serving turkey with all the trimmings alongside pan-roasted halibut or a root vegetable Wellington, as part of a five-course menu that starts from £95 per person, or £100 with a glass of prosecco.

  • Pub ⋅ Gastro Pub

Christmas Day Lunch @ Americana

@ Americana London on Wed, 25th Dec 2024 @ multiple start times (see ticket info)

Classy Southern American venue Americana can be found close to Piccadilly Circus, boasting gorgeous floral interiors and cosy velvet booths to kick back in while you devour a mouthwatering meal this Christmas Day. At any time between 1 and 3.30pm on the 25th, you can book in for a five-course feast featuring everything from New Orleans-style turkey to layered vegetable terrine and a deep filled apple lattice pie for dessert - followed by mulled wine and petit fours. This experience costs £100 for adults or £50 for children, with a glass of prosecco included for over 18s.

  • Christmas Themed
  • Tickets from £50.00 - £100.00

@ RAILS Restaurant At Great Northern Hotel on Wed, 25th Dec 2024 @ 12:00 - 18:00

Looking for a sophisticated spot in the heart of London this Christmas Day? Then head to RAILS Restaurant at Great Northern Hotel, conveniently located right by King's Cross station. Kick things off with a glass of sparkling wine and a special chef's amuse bouche, before moving on to game terrine or Delicia pumpkin soup, followed by a hearty roast turkey, beef or a sweet potato and mushroom tart, all served with seasonal sides to share.

  • Christmas Themed ⋅ Food & Drink
  • Tickets from £109.00
  • King's Cross

Christmas Day Lunch At The Rubens At The Palace

@ The English Grill at The Rubens at The Palace Hotel on Wed, 25th Dec 2024 @ 13:00 - 21:00

Situated on Buckingham Palace Road, The Rubens At The Palace hotel knows how to make their guests feel like royalty. This Christmas Day, take a seat in their sophisticated restaurant The English Grill, where anytime between 1 and 9pm you can enjoy a festive feast fit for a king. Your five-course dinner will set you back £229 per person, featuring the likes of free-range black leg turkey, glazed lobster thermidor omelettes and of course their famous Dover sole.

  • From £229 per person
  • Westminster

Recommended by

How to work with us.

Whether you own a bar, restaurant, pub, club, private hire space, pop-up and/or run events, you can take advantage of our full suite of products. Explore one or more from the below.

Revolutionary booking and enquiry management software for bars, restaurants, pubs and clubs. Table management, pre-orders, payments and more.

An online event ticketing box office, catering for all kinds of events, pop ups to big music festivals, and free marketing and exposure to help sell more tickets.

Sell e-gift vouchers to your customers; whether it be a packaged up experience or a monetary value. Generate an extra revenue stream and open up your venue/event to even more customers.

Advertising

Need to get your venue out to millions? Use our targeted marketing packages to instantly push your venue to a young professional audience.

Your privacy

We use cookies to help make our site work properly and to analyze how our site is used. You can view our cookies policy , manage your cookie preferences , or consent and dismiss this banner by clicking agree:

The Top Christmas Activities To Do In London

It's beginning to look a lot like Christmas in the capital, check out theses festive activities in London to really get you into the spirit...

By Rex Adams | Updated Nov 3 2022

There's something truly magical about a city that is transformed over Christmas, and London does it very well. There's so many festive activities to enjoy around the city that you'll be spoilt for choice, from annual classics such as the Christmas lights on Oxford Street and Regent Street to the bustling Winter Wonderland to your must-see pantomimes at the Paladium. But with so much to do where do you begin? Here's our guide to the top Chritmas activities to in London this winter.

Richmond, United Kingdom

Enter a botanical world of festivities this year and visit  Christmas at Kew Gardens . Watch this popular, touristic park be absolutely transformed from the summery full bloom to an after-dark festivity adorend with sparkling tunnels of light, reflections dancing on the lakeside and trees drenched in arrays of colours. 

Running daily from 4.20pm to 10pm (with last entries at 8pm) from the 16th November to the 8th January, take a walk under the stars, grabbing some delicious food and drink from their independent food vendors along the way. From tasty hot food to spiced sweet treats and winter warmers you will be festooned amongst the beauty. 

Standard tickets start from £21.50 off-peak and there are special discounts for Kew members. 

8 Argyll St, London, W1F 7TF

Pantomime has been a past-time richly visited and well loved by Brits for generations, and the London Palladium has been a pantomime pilgrimage since 1914! Hosting popular classics like Cinderella, Dick Whittington and Red Riding Hood to name a few, Christmas has always been a special time for Pantomime and this year won't disappoint! 

With a star-studded comedy cast, join Dawn French, Julian Clary and Alexandra Burke (making her official debut) as they lead an entire crew for a brand-new production of Jack and the Beanstalk. This show will bring you all the magic and laughter you'd expect to see with lavishly decorated sets, wow-factor costumes and tongue-in-cheek jokes that will have you rolling on the floor. 

The shows will be running from the 10th December up until the 15th January, so grab your tickets now ... though sadly you can't pay with magic beans.

Studio Tour Dr, Leavesden, Watford WD25 7LR

Potterhead or not, Hogwarts in the snow is a perfect way to celebrate the festive season with a little extra dose of magic. At the best of times, the Harry Potter experience at the Warner Brothers Studios in Watford is truly mind blowing, but the surroundings become completely transformed during the Christmas period, and the wizarding world becomes a wintery snow scene.

This makeover provides visitors with an up-close and personal tour of the much loved movie settings. From props, costumes, models and entire sets that were used in the Harry Potter films, you can stroll through The Great Hall- transformed into a replica festive feast including flaming Christmas puddings and blue and silver spangle! Stroll through Diagon Ally covered in snow and an entire down-sized replica of Hogwarts castle contained in what only feels like a giant snow-globe. 

With roaring fires and a gift-shop that sells the perfect stocking fillers for any Harry Potter fan, this experience is enough to make even Voldermorts heart melt.

It's a guarantee, 'Yule' love it!

Tickets must be booked in advance. Purchases can be made here .

Oxford Street, Regent Street, London

It only seemed fair that we collectively write about the two most popular perpendicular streets in London and their magnificent Christmas lights. It's a must see and it's completely free!

Oxford Circus

Though we're still waiting for dates to be comfirmed, traditionally around mid-November, a lineup of popular celebrities and thousands of people gather for the switching on of the Oxford Circus Christmas lights. Running the full length of Oxford Street , the lights return with a classical display of twinkling white fairy lights and lavish red stairs. They're a sight to behold and a true treasure of London. To get the best view, why not hop on a bus, climb to the top deck and take it all in. This would be the only time we appreciate the Oxford Circus traffic!

Regent Street

Dive into the spirit of Christmas with the Regent Street return of it's glorious angel themed Christmas lights, named 'The Spirit of Christmas'. From the 9th November till 3rd January the 'spirits' will soar through the skies with a display of over 300,000 lights. For the best views and insta-worthy pictures, take the central reservation of the street- just remember to watch the traffic! 

119 Kensington Church Street, Kensington, W8 7LN

Christmas shopping and festivities can not only be thirsty work, but can also work up a heft appetite, so why not stop by The Churchill Arms in Kensignton  - arguably the most festive pub in London. This establishment really goes the extra mile when it comes to the winter season, with tens of Christmas trees adorning the exterior and bedecks outside. 

Built in 1750, this extravagant pub really pulls out all the stops and doesn't spare a penny, with over 21,000 fairy lights and and expenditure of over £25,000 on the greenery each year! With a Winston Churchill theme interior and a tasty Thai restaurant, it's a great alternative for those that aren't in full favour of a Christmas roast. 

If you're planning on simply stopping by for an insta worthy image just try to keep an eye out for the buses, otherwise make sure you book a table in advance , this place is just as popular as it is festive and we don't want to see any Scrooge-worthy frowns.

You can read more about the history of the pub here .

We earn a commission for products purchased through some links in this article.

The best Christmas events and experiences in the UK

Find out where to go to get into that Christmassy mood

christmas events and experiences

Each year, the best Christmas events and experiences in the UK tempt us with promises of sparkling lights, magical music, and memorable family moments to enjoy throughout November and December, and kickstart the festive season in style. This includes our very own Country Living Christmas Fair in London – which has a special twist this year.

Whether you're checking into a Christmas cottage this festive period, or warming up to spend the big day at a Christmas hotel , you'll want to know the best ways to enjoy the most wonderful time of the year in 2024.

From the illuminated extravaganzas of the Longleat Festival of Lights to candlelit carol concerts, the best Christmas events and experiences in the UK span all manner of festive treats. While local pantomimes are a dearly held tradition for families up and down the country, watching an incredible world-class performance by the Royal Ballet is an unmissable ritual for ballet fans.

For music lovers, every year, the Royal Albert Hall builds on a special Christmas programme with performances for everyone from the tiniest tots to movie fanatics and those who love a hearty, classic Christmas carol singalong.

But, you don't have to attend a large event to get into the Christmas spirit. Local hotels across the country adorn their spaces with opulent decorations, transforming them into winter wonderlands for Christmas getaways that can prove to be restful and magical settings for a special afternoon tea, complete with seasonal treats.

Keep scrolling for a selection of the best Christmas events and experiences in the UK in 2024 and where to stay nearby to make the most of the experience.

Christmas at the Royal Albert Hall

best christmas events and experiences in the uk

Visiting the Royal Albert Hall is a treat at any time of the year, but it’s especially magical at Christmas. The Royal Albert Hall’s Christmas programme seems to get better every year. In 2024, the Hall is hosting a festive series of Christmas events, from The Salvation Army Christmas Carol Concert to Jamie Cullum: The Pianoman At Christmas on Friday 6 December and Christmas with Katherine Jenkins Wednesday 11 Decemeber.

Movie lovers will enjoy the chance to see a screening of the Christmas classic, Home Alone , accompanied by a live symphony orchestra.

Where to stay: After a magical performance, stay just around the corner from the Royal Albert Hall in the sumptuous Knightsbridge Hotel . Set in a townhouse on a leafy street, it's a quiet retreat that's handily positioned for admiring the Christmas window displays of Harrods and Harvey Nichols.

Country Living Christmas Fairs

This year's Country Living's Christmas Fair is joining forces with Good Housekeeping for an all-new festive event at London's Business Design Centre, with an impressive line-up of guest speakers.

Expect a celebration of the best of British craft and artisan design – bringing together hundreds of small businesses and makers in one unique Christmas shopping experience.

You’ll find handmade decorations, beautiful homeware, artisan food, organic beauty products, one-off pieces of jewellery and fashionable winter wear.

Shop for bespoke gifts, take part in craft workshops, get ready for Christmas entertaining with expert tips in our live cookery demonstrations and join our tailored tasting sessions. Come together with friends and loved ones, enjoy a glass of bubbly in our Champagne Bar and soak up the festive atmosphere.

BUY TICKETS

Where to stay: Enjoy a stay at the family-owned One Aldwych in Covent Garden . The Edwardian corner hotel offers a luxury five-start retreat in the centre of the city and is ideally placed for a Christmas shopping weekend, with easy access to the Country Living fair.

Christmas at Cowdray

best christmas events and experiences in the uk

It may be known more for its polo matches than Christmas events, but the Cowdray Estate in West Sussex puts on a magnificently magical festive display in December. This year's Christmas at Cowdray revolves around their Christmas Ball , combining a fun-filled evening of live music, festive cocktails and a wonderful three-course festive meal.

Where to stay: Check into the cosy Spread Eagle Hotel & Spa in Midhurst, where the crackling open fires will welcome you in from the chilly December air.

READ OUR REVIEW AND BOOK

Christmas at Kew

best christmas events and experiences in the uk

We love Kew Gardens all year round, but it takes on a special kind of magic at Christmastime. The winter trail leads you into a mesmerising display of lights where Kew's majestic trees are lit in spectacular fashion. Orange and gold flames leap from the fire garden, and the overall effect is one of gorgeous seasonal cheeriness as you stroll around the gardens clutching a warming cider or hot mince pie.

Perhaps 2024 is the year to experience it for yourself? It pays to get in early as tickets are snapped up quickly.

Where to stay: After admiring Kew's shimmering displays, Richmond Hill Hotel is just a short journey away. Our exclusive two-night Country Living break includes an upgrade to a Georgian Deluxe Room and afternoon tea with champagne.

Cinderella at the Royal Opera House

lauren cuthbertson as cinderella and federico bonelli as the prince in the royal ballets production of frederick ashtons cinderella at the royal opera house covent garden photo by robbie jackcorbis via getty images

We're all probably familiar with the tale of Cinderella and the Royal Ballet's performance elevates it to a whole new level, making it the most enchanting fixture on their December calendar. And, if you've never watched the ballet before, this is a wonderful introduction to this exquisite art form in the hallowed surroundings of the Royal Opera House in Covent Garden.

Set to Prokofiev’s exquisite score, watch as she is transported into an ethereal new world – one where fairies bring the gifts of the seasons, pumpkins turn into carriages and true love awaits.

Where to stay: Stay near the Royal Opera House in Covent Garden at Middle Eight , a pampering and swish hotel that'll put you within easy reach of London's lights and festivities.

Christmas at Waddesdon

best christmas events and experiences uk

Christmas at Waddesdon returns with more Christmas sparkle than ever before. Back for 2024, the Manor’s fairy-tale front will come to life with festive animated projections. Plus, the beloved light trail, lit by 5,000 orbs, is back.

Several rooms in the Manor will also be opulently decorated, allowing visitors to wander through the house and imagine the excessively grand Christmases that would have once been hosted here.

Where to stay: Enjoy a little grandeur of your own and extend the Christmas magic at Hartwell House & Spa , an elegant country hotel that evokes the Christmases of yesteryear.

Longleat Festival of Lights

This year, Longleat’s famous Festival of Lights will transport you and your family back in time, allowing you to walk through a great pyramid of Egypt, dodge a dinosaur’s roar, or even marvel at the 10 metre high Roman Colosseum, complete with chariots and gladiators.

The festival features more life-size lanterns than ever before, plus, a 15-metre Enchanted Christmas Tree show and a Santa Train for little ones. Let's not forget the six-and-a-half mile winter drive through safari, too.

Where to stay: After the magical light show ends, lay your head at The Lighthouse , a four-star hotel in a stunning parkland setting just a 15-minute drive away from Longleat.

Christmas at Blenheim Palace

Blenheim Palace 's impressive Christmas light trail returns for 2024, filled with plenty of twinkling lights, seasonal sounds and festive fun. You can also explore the rooms in Blenheim Palace that have been magically transformed into scenes from Neverland . Guests can then indulge in a Neverland themed afternoon tea, served throughout the Christmas season in the beautiful Orangery restaurant. Think Pixie Dust Wands and Captain Hook's Red Velvet & Coconut Madeleine cake.

Where to stay: Stay south of Blenheim Palace in Oxford, checking into the Voco Oxford Thames hotel that’s set within 40 acres of parkland but within a 15-minute drive of the city, giving you the best of both worlds. You can explore Oxford’s Christmas Market on Broad Street from the hotel, too.

Southbank Winter Festival

The Southbank Winter Festival has something for all the family, from sparkling light shows to carol concerts and a winter market where you can drink, eat and be merry as you stroll along the Thames.

If last year's event was anything to go by, you'll want to mark your calendar as soon as the shows and showcases are announced to make sure you don't miss out.

Where to stay: After a festive evening along the Thames, enjoy a night at Sea Containers a vibrant, design-led hotel. While you're there check out the award-winning cocktail bar or indulge in a treatment at the luxury spa.

Bath Christmas Market

best christmas events

Bath Christmas Market will return for 2024 from Thursday 28th November until Sunday 15th December.

Every December, the city's cobbled streets come alive with 170 twinkling chalets catering for all you Christmas shopping needs. You'll find a whole host of independent businesses selling jewellery, food, homeware, decorations and more. There's a reason this market is one of the best-known in the country after all.

Where to stay: Be sure to check out our best hotels in Bath guide , for an elegant stay in the Georgian city.

preview for Dogs

.css-xccn36:before{margin-bottom:0;margin-right:-0.9375rem;width:3.125rem;height:0.819rem;content:'';-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;}@media(max-width: 48rem){.css-xccn36:before{display:none;}}@media(min-width: 40.625rem){.css-xccn36:before{display:inline-block;}}.loaded .css-xccn36:before{background-image:url('/_assets/design-tokens/countryliving/static/images/arrow.svg');} UK staycations .css-1qpowtm:before{width:3.125rem;height:0.819rem;content:'';-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;}@media(max-width: 48rem){.css-1qpowtm:before{margin:0.7rem auto 0.9375rem;display:block;}}@media(min-width: 40.625rem){.css-1qpowtm:before{margin:0 -0.9375rem 0 0;display:inline-block;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-background-position:75% 0;background-position:75% 0;}}.loaded .css-1qpowtm:before{background-image:url('/_assets/design-tokens/countryliving/static/images/arrow.svg');}

alfriston village

Britain's most impressive stately homes

coastal retreats

Britain's 16 best beach retreats for 2024

tresco abbey gardens

Inside Tresco Abbey Gardens in the Isles of Scilly

scottish highlands hotels

The best Scottish Highland hotels

best hotels in the cotswolds

The best hotels in the Cotswolds

weekend getaways and short breaks uk

25 best weekend getaways and breaks in the UK

old course hotel st andrews

I visited UK's top seaside town for food and drink

unique experiences uk

The unique UK experiences you'll never forget

st andrews beach in scotland

Revealed: Best UK seaside towns for food and drink

a view over sand dunes, at camber sands on the sussex coast

8 photos of Camber Sands beach

most romantic places uk 2021

20 of the most romantic places in the UK

IMAGES

  1. Best Christmas spots to visit in London

    best places to visit at christmas in london

  2. 33 beautiful photos of Christmas in London, England

    best places to visit at christmas in london

  3. Christmas in London: 7 Classic Things To See and Do

    best places to visit at christmas in london

  4. 5 Attractions to Enjoy in London this Christmas

    best places to visit at christmas in london

  5. 33 beautiful photos of Christmas in London, England

    best places to visit at christmas in london

  6. Where to Go for Christmas 2018

    best places to visit at christmas in london

COMMENTS

  1. 71 Christmas activities in London

    Book onto a Christmas tour or day trip from London: Visit historic sites such as Stonehenge, Bath and Canterbury over the festive period. Revel in the Golden Age of Travel Aboard Belmond British Pullman*: Tuck into a five-course meal with bubbles as you take a five-hour journey on this luxury locomotive. Take a Christmas market day trip: Soak ...

  2. 18 Wondrous Things To Do In London At Christmas In 2023

    2. Glide around an atmospheric ice rink. Credit: Joshua Atkins. Amongst all the things to do in London at Christmas, this is a definite classic. Torvill & Dean you may not be, but ice rinks are undeniably fun whether you're weaving in and out of crowds or inching your way along, clutching at the barriers.

  3. 26 Festive Things To Do In London For Christmas This Year

    1. Covent Garden. There's no better place to celebrate a London Christmas than Covent Garden. Covent Garden is one of the most famed places in the city. It is an ornate shopping and entertainment center in London's theatrical West End neighborhood.

  4. The Bumper Guide to Christmas in London: 33 Fully ...

    A visit to London Transport Museum might not at first seem to be the most festive of days of the year, but hear us out. The museum is easily one of the most underrated in the capital and is helping visitors get in the festive season in 2023. They've got a host of festive workshops for the whole family running at various dates throughout November and December.

  5. 17 Things To Do In London At Christmas: Dazzling Winter Wonders

    The 17 Best Things To Do in London at Christmas 1. Visit Hyde Park Winter Wonderland. Hyde Park Winter Wonderland, a spectacular Christmas market and amusement park, transforms London's Hyde Park into a winter wonderland during the holiday season.

  6. London Christmas: 67 Best Things To See and Do

    Without a doubt, one of the best places to visit in London at Christmas, The Churchill Arms goes all out with holiday decorations. During December, the exterior of the cozy pub is decorated with 80 Christmas trees and more than 20,000 lights. Inside, the décor is charming, the menu is (oddly) Thai food and the atmosphere is buzzing! ...

  7. Christmas in London: one-day itinerary

    Evening: Christmas shows in London . You're perfectly placed to enjoy some of the many spellbinding shows in London this Christmas.Top shows in 2023 included the magical The Nutcracker, the hilarious Elf the Musical and family favourite Peppa Pig's Fun Day Out.Or take your pick from more theatre shows, including London's top 10 musicals, for a memorable night in the city

  8. 21 Best Things to Do in London at Christmas [2024]

    1. Go ice skating at Somerset House. Address: Strand, London WC2R 1LA. Phone number: 020 7845 4600. There's no shortage of ice skating rinks in London, but the most beautiful place to pirouette has to be Somerset House. Somerset House is a large famous Neoclassical complex situated on the bank of the River Thames.

  9. The Ultimate Christmas In London Itinerary + Map 2024

    Here are the best ice skating rinks to visit when spending Christmas in London, including their running dates! Canary Wharf | 21 Oct 2023 - 24 Feb 2024. Hanover Square | 4 Nov 2023 - 1 Jan 2024. Skylight Tobacco Dock | 10 Nov 2023 - 1 Jan 2024.

  10. 18 Fun Things to do in London at Christmas

    Winter Wonderland in Hyde Park. Hyde Park's Winter Wonderland is one of the best places to visit in London during the festive season. With one of the best Christmas markets in Europe, fair rides, a Bavarian village with live music, plenty of bars and an ice rink, there's tonnes to enjoy here. Winter Wonderland is usually free entry, but in ...

  11. 25 Festive Things To Do For Christmas in London 2023

    1. THE LONDON CHRISTMAS LIGHTS. With historic architecture and iconic streets, London is the perfect canvas for festive lights. Seeing the city streets on show is one of the best ways to start your London Christmas. Many of the high streets are decorated with elaborate, festive displays. Some feature a different Christmas-related theme each year.

  12. Christmas in London: Christmas markets, festive lights & more

    Covent Garden. When: November 7, 2023-January 7, 2024. Visit Covent Garden for some (or a lot of) Christmas shopping, but honestly, the visuals are the real attractions here. Locals and tourists alike flock to the Covent Garden Christmas Village to see the 60-foot Christmas tree and over 30,000 colorful lights.

  13. 17 best outdoor Christmas lights in London 2024

    4. Carnaby Christmas lights. Planets fly overhead at Carnaby Street's Christmas lights. Credit: Carnaby London. Image courtesy of Sister London. Explore one of the capital's coolest areas, as it glows with a themed display each year as part of Carnaby Christmas lights.

  14. Christmas In London 2024

    1. Christmas at Kew. Christmas at Kew is a must-visit to soak up Christmas in London 2024. It brings back that childhood nostalgia and the setting of Kew Gardens on a Christmas night is magical. As you walk around the gardens there is light display after light display, with a special light show featuring projections and fountains (you need to see it for yourself).

  15. Best things to do in London at Christmas itinerary

    Best things to do in London on Christmas Day / Best Christmas things to do in London. Attend mass at St. Paul's cathedral. Peter Pan Race. Have Christmas Lunch. Where to stay in London for Christmas. Other top 10 things to do in London at Christmas. Frequently asked questions about Visiting London at Christmas.

  16. 2024 Best Christmas Things to do in London: Xmas Markets, Lights & More!

    The crown jewel of London's Christmas market scene is no doubt Winter Wonderland in Hyde Park. This massive fun fair meets market offers a mix of amusement park rides, carnival games, a beautiful Bavarian village, ice rink, and beautiful wooden Christmas market chalets. Of course, this extravagance has its price.

  17. Christmas In London: Best Things To Do

    1 10 best Christmas activities to do in London. 1.1 Visit Winter Wonderland. 1.2 Go ice skating at the Natural History Museum. 1.3 See the Christmas decorations in & around Oxford Street. 1.4 Visit Southbank Christmas Market. 1.5 Pair ice-skating at South Bank with a visit to the London Eye! 1.6 Shop at Covent Garden.

  18. 22 unusual things to do this Christmas in London

    Follow in the footsteps of Harry, Ron and Hermione as the Great Hall is decked out for Christmas at Hogwarts in the Snow at The Warner Bros. Studio Tour London - The Making of Harry Potter. TBC. Hop on a London bus to marvel at the city's hundreds of sparkling lights on a Christmas Lights open-top bus tour. TBC.

  19. Christmas Day In London 2024: Restaurants & Things To Do

    This year, we can help you spent Christmas day in London a little differently. From pubs for a cosy and authentic meal with friends or family, to elegant Christmas day restaurant options with Champagne included and fun things to do that you might not have considered before, here are some alternatives for a different 25th December in London.

  20. The Top Christmas Activities To Do In London

    Pantomime At The Palladium Pantomime at the London Palladium via Facebook. 8 Argyll St, London, W1F 7TF. Pantomime has been a past-time richly visited and well loved by Brits for generations, and the London Palladium has been a pantomime pilgrimage since 1914! Hosting popular classics like Cinderella, Dick Whittington and Red Riding Hood to name a few, Christmas has always been a special time ...

  21. 22 things to do in London on Christmas Day

    Most London attractions are closed on Christmas Day, but some continue to open their doors at this special time of year: JW3 ice rink in north London is one of the city's only ice-skating rinks open on Christmas Day.; If you fancy a family walk, London's Royal Parks remain open during the festive period. Or head to The Serpentine Lake in Hyde Park, where the tough members of the Serpentine ...

  22. The best Christmas events and experiences in the UK

    These days, Christmas extends far beyond Christmas Eve, Christmas Day and Boxing Day.With gifts and decorations in the shops from November - if not earlier - festivities are on our radar long before the day arrives.. Each year, the best Christmas events and experiences in the UK tempt us with promises of sparkling lights, magical music, and memorable family moments to enjoy throughout ...

  23. 20 best Christmas tours in London

    Take a whistle-stop tour of London's most iconic monuments this Christmas eve. Discover the history of St Paul's Cathedral and City of London, followed by a trip along the Thames on a river boat ride. 6. Leeds Castle, Canterbury Christmas Market, Dover and Greenwich on Christmas Eve.