Christmas in London is a blast. From the Christmas markets that mushroom all over the city, to Christmas carols and festive films – here are the best things to do in London at Christmas.
Those of you who know me will not in any way, shape or form will be surprised when I say that Christmas season in London is hands down one of my favourite times of year.
What’s not to like? There are more Christmas markets than you could possibly visit, parties, pantos, Christmas lights – it’s like everyone forgets that the winter in London can be kind of bleak and decides to roll with the festive flow.
Now, I’m totally biased, but Christmas in London is just the absolute best.
First of all, you have an excuse to drink Christmas cocktails (for the record, these are like normal cocktails but better and come with zero guilt because: Christmas), eat festive afternoon teas and dress up in ugly jumpers. All that before we get to the real stuff, like…mulled wine and Christmas carols.
So here it is: the best things to do in London at Christmas – 17 Christmas in London ideas for your festive December bucket list. Ho ho ho!
The Best Things to do to Celebrate Christmas in London
Take a Jaunt to one of London’s Christmas Markets
I remember the sad old days when there weren’t any Christmas markets – when you had to drink your mulled wine at home and do your Christmas shopping in the gaudy department stores in Oxford Street.
Thankfully, those days are over.
You can barely move in London at Christmas without stumbling across another Christmas market. Are we complaining? No.
Winter Wonderland in Hyde Park is the biggest and best-known, but if you do venture there – be prepared for the fray. The Winter Festival at the Southbank Centre is still central, but a little more low-key. Alternatively Greenwich Christmas Market is a great choice if you want to stray from the centre.
I could call Christmas in Leicester Square a Christmas market but I’d be doing it a disservice. There are plays, comedy shows, kids shows and music performances in the retro-themed tent in addition to a fabulous selection of stalls and food options too.
Read More: The Best Christmas Markets in London
Feast at London’s Christmas Afternoon Teas
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. All for £80… O.K London.
If that’s a little on the expensive side – the Biscuiteers festive afternoon tea is a more wallet-friendly alternative. Feast on their signature biscuits (complete with Christmas decorations obviously) and a selection of other sweet treats – £30 per adult.
Watch a Film at one of London’s Christmas Winter Cinemas
Tempting as it is to bury yourself under covers and watch all the festive classics from the safety of your bed, there are better options at hand.
The Luna Winter Cinema has ALL the classics. Elf, Die Hard (don’t start that old debate about whether it’s a Christmas film – it just is), Home Alone, Love Actually. They’re spread out across five cool locations (hello, Kensington Palace anyone?), so it’s easy to find one convenient for you.
The perfect excuse to binge-watch all the Christmas films you could ever want.
Drink Christmas Cocktails at London’s Best Bars
Don’t you just love how things that are pretty fabulous anyway get even better 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. The Snow Ho Ho at 70s pop up Bobby Fitzpatrick gives off all the retro vibes, while the Cantonese Mulled Wine at Duddell’s provides an alternative take on a tried and tested classic.
Want to go all out? The St Nicholas’ Cocktail at Donovan’s Bar is a lip-smackingly good blend of raisin-infused Hennessey, tonka beans syrup, almond milk and kahlua. It’s like a big, warm, boozy hug.
Participate in a Long-Standing Tradition with the Christmas Auction at Smithfield Meat Market
I’ve really tried to keep the Christmas Eve auction at Smithfield Meat Market a secret as it’s such a cool little festive London event and I don’t want it to be ruined… But I’ve got a blabbermouth, so really, I’m just going to tell you anyway #bloggerproblems.
Smithfield is the UK’s largest meat market and one of the city’s oldest markets.
Great, great. But what’s that got to do with Christmas?
Every Christmas Eve, one butcher shop, Hart of Smithfield’s hosts a Christmas Auction on the street outside of the market. There are Christmas carols and a jovial crowd turn up to bid on a selection of cuts for the Christmas table.
Not only is it excellent value, but the cheeky quips, festive atmosphere and frenetic pace make it one of the quirkier things to do in London at Christmas.
Tuck Into a Christmas Meal with a Difference
It’s great to have the family over on Christmas Day isn’t it?
You get to spend all day (and probably a lot of the night before) slaving away over the stove, only to have your mum complain that the brussels sprouts are overcooked, your dad tell you that the turkey’s dry and then have them all mince away, leaving you with a gargantuan pile of washing up and congealed food to get on with on Boxing Day.
No, I’m not bitter.
It’s no wonder that so many people choose to sack the whole cooking malarkey off and treat themselves to a blow out Christmas meal instead.
If that sounds tempting, Roux at Parliament Square’s decadent four-course French Christmas menu hits all the right spots: if you can’t trust Michel Roux to get Christmas right then who can you trust?
He can bloody well deal with the dishes too.
Take a Tour of the London Christmas Lights
When I was a child, my mum used to take us on a DIY tour of London’s Christmas lights. You know what? I still love it now as much as I did then.
Obviously Oxford Street and Regent Street are the biggies – their lights are two of the most-visited Christmas attractions in London.
There really there 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 am I 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, I 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.
The biggest pantos feature some of the darlings of the London stage (Jo Brand pops up in this year’s Snow White at the Richmond Theatre, while you can also see Cinderella at the Lyric Hammersmith). A trip to the panto is what Christmas fun in London is all about.
Looking for something a little more highbrow? There’s A Christmas Carol at The Old Vic to check out too.
Unleash Your Inner Child at 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.
Now, you can pretend that you’re just popping in to Hamleys because you need to pick up a present for your eight year old niece but you and I know the truth…
It’s OK, your secret is safe with me.
Make Like Harry Potter and Visit Hogwarts in the Snow
Hands up if you start re-watching all of the Harry Potter movies on repeat the moment that it hits December. Just me 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
I’ll level with you. I actually hate ice skating – I’m infinitely clumsy and any time I’ve ventured onto the ice has generally ended with me spending a lot of time face down and up, close and personal to the cold stuff.
Just because I can’t get my head around basic coordination doesn’t mean that you shouldn’t go and skate your little hearts out at one of London’s pop up ice skating rinks.
Other popular options include the Tower of London, Canary Wharf and, if you’re willing to hop on the train, Hampton Court Palace.
Don’t worry, I’ll be there to cheer you from the sidelines, envy twisting my heart like a dark canker.
Sing Along to Some Festive London Christmas Carols
Which is your favourite Christmas carol? Low key O Little Town of Bethlehem? No, let me guess… the all out drama of Hark the Herald Angels Sing – I 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 belt out the old classics.
Visit the Christmas Tree at 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
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 (that might partly be down to the fact that they have daily carol concerts there too).
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
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.
Let me put this into perspective for you. The extensive grounds of the Royal Botanic Gardens are lit up by over 1 million lights each night for the Christmas at Kew season. In other words, festive doesn’t even begin to cover it – this place is magical.
Enjoy a Christmas Concert
Much as a carol concert is Christmassier than me 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 my new 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 a Christmas Party with Emma Bunton, swing Christmas concerts and Handel’s Messiah).
Another cool spot and long-time favourite, The Barbican has a whole host of events on as part of its Raymond Gubbay Christmas Festival.
No, I’ve no idea who Gubbay is either but his festival includes a Glen Miller Big Band concert (went to this last year, it was brilliant), a Christmas carol singalong and Vivaldi’s Four Seasons by candlelight if you wanna get all boujee about it.
Wrap Up Warm and Go for a Winter Walk around a Stately Home
You might not know it, but London is dotted with gorgeous stately homes that are 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 have been holding their lantern festival for a couple of years now and this year’s promises to be even bigger and better. Wend your way through the 18th-century stately home and its surrounding gardens following a trail of light and music – it’s all slightly ethereal and rather wonderful.
You’ll find another festive hit at Syon House’s Enchanted Woodland. The house is off-limits (it’s the London pad of the Duke of Northumberland you know), but the gardens are some of the most beautiful in London. Even better, at Christmas they light them up with a series of spectacular installations to create a dazzling display you won’t forget in a hurry.
Practical Tips for Making the Most of London at Christmas
Make the Most of all the Free Activities
London can be a brutally expensive city – but one of my favourite things about the Christmas season in London is that it brings with it a whole host of free activities and things to do. Seeing the lights, spying out the Christmas trees, Christmas carol concerts – so many of these things are free, meaning you can save your pennies for pressies and Christmas cocktails instead.
Book Ahead for the More Popular Christmas Attractions in London
I hate to be the voice of reason here (really, I do, I wanna be like go wherever the wind takes you my Tinkerbells) but this is Xmas in London. Stuff gets booked up. People get disappointed. Children start crying into their hot chocolate.
Christmas isn’t about bad feels so make sure you book tickets for some of the more popular pantos and events (cough Christmas in Kew cough) well in advance to avoid disappointment.
- Wear warm clothes – though London rarely gets below freezing, it’s cold enough that you should make sure you wrap up warm!
- The best way to explore London is on foot – the central attractions are in a surprisingly small area and easily walkable.
- Christmas is a peak period for London’s hotels so it takes a bit of insider info to find something reasonable. Find the best places to stay in London in my guide to the best areas and hotels to stay in London.
- Coming from out of town? Check out my winter city break packing list.
So, there we are – the most fun things to do in London at Christmas. Go forth and eat all the mince pies, washed down with lashings of mulled wine.
I hope that you enjoy and, if I don’t get to speak to you before – Merry Christmas!
Christmas in London: Read Next
- The Best Christmas Markets in London
- Winter in London – The Best Things to do When the Weather Turns Chilly
Save and Share the Festive Spirit on Pinterest