Best Things To Do In London At Christmas 2024

It's the most wonderful time of the year. The festive season means all kinds of things: pubs and restaurants start serving mounds of Christmas dinner covered in gravy, bars gear up for boozy Christmas parties, and we pull our hair out over what Christmas gifts to give to friends and family.

But in the sea of baubles, carolling and presents, how can you figure out the very best festive activities to get stuck into? Celebrate the season of Santa with the most Christmassy things to do in London, whether that's on the 25th December itself or another time in the month. Swap those Christmas movie channels for getting out and about in the capital - think traditional markets, amazing shows, twinkling lights and more.

Christmas Things To Do London 2024

Last edited by Kiera Chapman

Last updated on 19th November 2024




The Winter Gin Garden

@ 4th Floor, Ham Yard Hotel on Various dates from Thursday 21st November 2024

Up on the roof terrace of Ham Yard Hotel is the ever-popular and highly rated Winter Gin Garden, which this year explores four hundred years of cocktails while serving fire-cooked food across an exclusive space. This annual celebration is once again in collaboration with Sipsmith gin.

Each ticket includes a welcome milk punch, as well as a further cocktail of your choice and a selection of snacks, for £45 per person. Drinks include festive choices from the 17th, 18th and 19th centuries, spanning chocolate-orange or plum and tonka flavours.

Magical Igloo Pop-Ups

Popping up all over London in time for Christmas are igloos, pretty glass or plastic domes providing you with a fully heated and cosy way to still dine outside over the festive period. Decked out with blankets and festive playlists, these snow globes are the perfect location for sipping themed cocktails and having Christmas dinner.

Across our guide, you'll find igloos on winter rooftops and ones with views of everything from Canary Wharf to Tower Bridge - ideal for celebrations as a group.

Humbug: The Immersive Christmas Dive Bar

@ The Truman Brewery on Various dates from Thursday 21st November 2024

Brick Lane's Truman Brewery is being transformed into immersive Christmas dive bar, Humbug. This November and December, expect OTT festive decor, a shrine to Mariah Carey (the ultimate queen of Christmas), and a jingle bell-themed bash complete with DJs and singalongs.

It's impossible to be Grinch when this festive event is in town, so nab tickets to the two-hour experience to revel in festive tunes, cocktails, cabaret, live, games and so much more.

Best Christmas Afternoon Teas In London 2024

There's nothing we love more than an afternoon tea - so how about making it a festive affair? London's quaint venues are pulling out the big guns this year, with the likes of The Egerton House Hotel hosting a Nutcracker-themed spread, complete with miniature sweet treats from £48 per person. 

Meanwhile, over at The English Grill at Rubens at The Palace Hotel, you'll find a Winter Wonderland Afternoon Tea, complete with fresh scones and themed cakes, as well as Champagne if you're feeling fancy. 

Fun Christmas-Themed Brunches

How about some mice pies with your free-flowing booze? Hit up one of these festive-themed brunches across the city and look forward to a raucous affair that raises even Rudolf's brows. 

The Cocktail Club presents Afters at Uncle Nick's, featuring endless eggnog, and Drag & Waffle at Queen of Hoxton is promising some good times and food that's bound to sleigh. 

The Chocolate Cocktail Club London

@ The Chocolate Cocktail Club on Various dates from Thursday 21st November 2024

After sold-out pop-ups in Brighton, Covent Garden and Shoreditch, The Chocolate Cocktail Club then settled on a permanent Farringdon location for you to get your hands on (yes, you guessed it) a menu made up entirely of chocolate-laced cocktails. The £10.50 ticket price covers the price of your first drink.

From Biscoff and Baileys flavours to Christmas twists on the White Russian and other limited edition, festive treats, a trip here is all about yuletide indulgence.

Best Christmas Shows

Celebrate Christmas in London 2024 with tickets to some of the best shows. After all, we are the city where you'll find everything from world-class ballet companies with their latest production of the Nutcracker to pantomimes and West End theatre.

See something a little different and all the more immersive with The Great Christmas feast - a theatre experience complete with live action from the home of Charles Dickens and The Christmas Carol, alongside a Victorian-inspired meal - and the Christmas Murder Mystery Dinner at Mr Fogg's Residence in Mayfair. There's even the West End Musical Christmas show at Lyric Theatre too.

For our pick of family-friendly Christmas theatre, it has to be The Snowman, which returns to the Peacock in the West End for its 27th year - featuring a live orchestra, iconic music like Walking in the Air, and the iconic story coming to life before your very eyes.

Winter Rooftops For Christmas

This Christmas, travel up to soaring heights and explore some of London's best rooftops with your family and friends. In our guide, you'll find a selection of cosy igloos, 360-degree views and signature sips. 

Head to the City to hunker down under a blanket and sip on espresso martinis, or venture into Soho to catch glimpses of the London Eye lit up, while sharing small plates and sipping wine. 

The Most Cosy And Christmassy Pubs

Whether Churchill Arms' Christmas tree and light-covered exterior, Queen of Hoxton's gothic Venice rooftop pop-up with gondola seating and festive food from Italy, or The Cadogan Arms' traditional interiors and gastro grub would be more your thing, there's something in store for you from London's pubs this Christmas.

With a long history of pubbing and ale houses (and some from the 1600s still standing), it only make sense that the city's boozers would come alive even more at Christmas. Think turkey-laden feasts in front of open fires and seasonal decor galore.

Quirky Christmas Events In London

For fun things to do in London at Christmas, check out our events guide. We'll help you plan a roaring schedule complete with fondue, popcorn and fizz, and themed pop-ups. 

Gather your mates and hit up a cocktail-fuelled Victorian murder mystery with tickets to Mr Fogg's, or spend an evening frolicking in a ball bit, completed with Instagrammable drinks and pizza in Shoreditch. Whatever you're looking for, we've got it. 

Best Places To Go Curling

Returning to Coal Drops Yard for another festive season is Club Curling, the sustainable way of trying bowling's much cooler cousin. Expect six polished lanes for giving the sport ago without all the slippery ice, with space for up to six players in each and tickets only £9 per person,

Other options for curling, and this time with ice too, includes year-round favourite QUEENS' rink, where you'll learn how to be winter Olympics-worthy and head to the SINBIN bar afterwards.

Christmas Pantomime - Adults Only!! + Pre-Theatre Dinner Meal at the infamous viral KARENS DINER

@ Karens Diner on Thursday 5th December 2024 and 3 other dates

Guaranteed to get you on the naughty list this year, Karen's Diner in Angel are hosting an adults-only version of the popular pantomime Cinderella this December. The viral sensation of a restaurant promises a delicious two-course meal, with staff who are deliberately rude to you.

Tuck into tasty burgers and slices of chocolate fudge cake, before settling down to watch the show. Expect plenty of raunchy jokes and audience participation, as well as sensational singing.

Best Christmas Cocktails In London

Let's be honest - one of the best things about Christmas is all the unique drinks we get to sink. And, luckily for you, we've rounded up all of the best Christmas cocktails in our handy guide. 

The Folly will be literally getting into the festive spirit by shaking up gorgeous Candy Cane cocktails, while you certainly won't be mulling your choice over at Market Halls, thanks to their must-have mulled wine spritz. 

Best Christmas Burgers In London

While many like to keep it traditional with their classic Christmas roasts, nothing quite beats a good burger - especially when it's a Christmas special. Thankfully, our city's restaurants are a creative bunch and have spun together quirky, creative menus that are a far cry from your classic patty and bun combos.

Get your lips around beef patties topped with smoked cheese, cranberry sauce and maple mustard mayonnaise, buttermilk fried turkey with Brussels sprouts slaw and pigs in blankets, and vegan options dripping in festive cheer.

Christmas Day Restaurants

Out of all the things to do on Christmas Day in London, it's got to be the food that wins. Our capital is home to a staggering number of Michelin star restaurants, alongside plenty of traditional pubs and other venues serving a knock-out Christmas Day dinner.

From seven-course feasts at British fine dining restaurants to a twist on your festive meal from a Portuguese rooftop restaurant with views of Battersea Power Station, book one of these 25th December experiences now to save on the stress of cooking and faff of washing up.

Family-Friendly Christmas Events In London

If you're on the hunt for the top things to do in London at Christmas with kids, then you're going to love our guide. We've got a packed list of activities they'll love, from Harry Potter-themed walking tours to trying out curling. 

Fan of theatre? Then check out the West End Musical Christmas and belt out your favourite tunes. There's also a super cute afternoon tea at The Chesterfield Mayfair, fit for all ages, and a chance to get your baking hats on across East and South London.

Things To Do On Christmas Eve In London

The 24th December can be a tricky one. Marking the lead up to the big day itself, Christmas Eve can feel like a whole lot of waiting in anticipation of the clock striking twelve. To make the time go quicker? There are plenty of fun, Christmassy things to do.

Choose between heading to your local social darts bar for festive cocktails, a bottle of prosecco each and unlimited pizza, an immersive Christmas dive bar complete with a singalong experience, and a few festive nibbles accompanied by live music.

Festive Florals Workshop with Butter Wakefield

@ Charlotte Street Hotel on Sat, 7th Dec 2024 @ multiple start times (see ticket info)

Taking place at Charlotte Street Hotel in Fitzrovia this December, this festive floral workshop is led by award-winning garden designer Butter Wakefield. She'll teach you all about arranging winter foliage and flowers, before you leave with your very own piece to take home.

Your £125 ticket includes a glass of Champagne or mulled wine and mince pies, as well as all the materials you need. What's more, you can stay for lunch in the stylish Oscar restaurant afterwards, offering a free glass of fizz or a festive dessert.

The Clapton Christmas Bazaar 2024

@ The Clapton Country Club on Saturday 30th November and Saturday 7th December 2024

Looking to get into the festive spirit? Then check out The Clapton Christmas Bazaar, taking place at The Clapton Country Club across two weekends in November and December. You can enjoy this experience for just £5 per person, promising carol singers, Santa's grotto and plenty of mulled wine.

There'll be more than 30 different independent designers and traders selling their goods, making for some great early Christmas shopping.

Fire & Fromage at Jimmy's Pop-up

Get ready for a cheesy good time at Fire Fromage at Jimmy's Pop-Up in Waterloo. Dive into a delightful world of melted cheese and gourmet dishes, where the aroma of gooey goodness fills the air. Whether you're a cheese aficionado or just in it for the fun, this pop-up promises a mouthwatering experience you won't forget.

Gather your friends, indulge in delicious cheesy creations, and let the good times roll. Don't miss out and secure your spot now, especially at the raclette bar where you can devour raclette cheese, cornichons, new potatoes and more for £35 per person. There are even mini chocolate doughnuts and hot chocolate with marshmallows to follow.

'Hot Tub Boat Cinema' | Skuna Boats

@ Skuna Boats on Various dates from Thursday 21st November 2024

Join Skuna Boats for an unbelievea-bubble time this Christmas as they take you on a cinema experience like never before with their Hot Tub Film Club. 

Grab your tickets from £35 each and recline in a 38°C hot tub, surrounded by the city's iconic skyline in Canary Wharf and watch classics like Home Alone and Elf. You'll be able to store all your belongings in a secure locker, switch into your swimsuit in a private changing room and chomp on popcorn while enjoying festive refreshments too. Sign us up. 

Top Deck London Christmas Lights Tour

@ 8 Northumberland Avenue on Various dates from Thursday 21st November 2024

Get in the holiday spirit this season by hopping onto a classic 1960s Routemaster bus for the Top Deck London Christmas Lights Tour.

With tickets starting at just £17, you'll cruise through the city's best holiday displays, from the sparkle of Oxford Street to the glowing sights of Harrods and Hyde Park's Winter Wonderland. The bus itself will be dazzling in festive decor, making this one merry ride through London's Christmas magic.

Pergola Brixton

2-4-1 On selected drinks and 4 other offers

Trendy event space Pergola Brixton are going all-out with their Christmas celebrations this year, thanks to a Deck the Halls-themed festive pop-up. You can expect plenty of over-the-top decorations here, from snow to twinkling lights and candy canes.

Sip on mulled wine and other themed drinks, with deals available throughout the week. Think £5 margaritas every Thursday, as well as £35 bottomless drinks on Saturdays.

SKY GARDEN FESTIVE NIGHTS

@ Sky Garden Bars on Various dates from Friday 22nd November 2024

Escape the chill and head to the Sky Garden Winter Bar for a seasonal soirée 155 meters above the city. With tickets starting at just £15, you can cosy up in the heart of the City of London and enjoy winter cocktails with a view.

Whether you're indulging in a complimentary glass of Moët & Chandon or warming up with a mulled wine, you'll be in good company - surrounded by glittering lights, fresh winter air, and stunning panoramic vistas. It's the ultimate sky-high way to toast to the season.

London Tango at Christmas

@ St John the Divine on Sat, 30th Nov 2024 @ 19:00 - 21:00

If you're looking to add a little extra sparkle to your holiday season, look no further than London Tango at Christmas. This glamorous event blends the elegance of tango with the joy of Christmas, creating a truly unforgettable night of entertainment.

Live performances will take you on a journey through tango music, all set in a stylish venue adorned with festive charm. Enjoy with a wine in hand and embrace the Christmas magic that fills the air.

Lodge d'Argent | Chalet Experience

@ Coq D'Argent on Various dates from Thursday 21st November 2024

Want to do something festive that's above and beyond? Look no further than Lodge D'Argent at Coq d'Argent. Set high above the City of London, this festive rooftop retreat is perfect for anyone looking to add a little extra sparkle to their holiday season, with packages from £300. 

From the stunning views to the delicious food and drinks, everything about Lodge D'Argent is designed to make your Christmas party truly memorable. With a festive menu full of treats like hot cheese fondues, plus a great selection of seasonal cocktails, you'll be toasting to a magical night in the sky.

The Hawk's Nest Christmas Market & Carols

@ The Hawk's Nest on Sunday 1st December 2024 and 2 other Sundays

Step into a winter wonderland at The Hawks Nest Christmas Market in West London. From unique handmade gifts to festive food and drink, this market has everything to make your Christmas shopping a breeze.

Explore stalls full of one-of-a-kind presents, seasonal goodies, and festive decorations while sipping on a warming mulled wine or nibbling on delicious treats. 

Christmas Card Painting Workshop at Art Social Club - no art skills needed! BYOB

@ Art Social Club on Saturday 7th December 2024 and 4 other dates

This holiday season, get crafty and creative at the Christmas Card Painting Workshop hosted by Art Social Club. No prior art skills are needed - just bring your festive spirit, a bottle of your favourite drink (its BYOB, FYI), and get ready to create your own custom-designed Christmas cards.

Whether you're a painting pro or a complete beginner, this fun and relaxed workshop will guide you through the process, allowing you to design personalized cards that are sure to impress your loved ones.

The Clapham Grand

One of the best known venues South of the river, The Clapham Grand is a lively destination that's home to all kinds of fantastic event this Christmas. Every one comes will all kinds of fun games and competitions, with prizes for the best costumes.

You can watch all your favourite festive films on their huge screen - including The Holiday and Love Actually. They're accompanying these screenings with either brunch or dinner, complete with cocktails, mulled wine, popcorn and pigs in blankets.

Christmas Market, Carols & Cocktails

@ The Ministry on Thu, 28th Nov 2024 @ 17:00 - 23:00

Taking place at The Ministry in Elephant and Castle, this Christmas Market is happening on 28th November. There'll be a whole lot of independent and artisanal stalls selling everything from jewellery to skincare and clothing, perfect for getting ahead on your present buying.

From 6pm onwards, they'll also be hosting a fantastic evening of carols and cocktails - complete with DJs, choirs and themed drinks. You can nab tickets for as little as £5 per person, gibing you access to the entire event.

Winter Woof - The ultimutt doggy woofmas event

@ The Ministry on Sat, 23rd Nov 2024 @ multiple start times (see ticket info)

This November, The Ministry in Elephant and Castle is hosting Winter Woof: The Ultimutt Doggy Woofmas Event. A great way to kick off the festive season early, this is the ultimate day out for dog-lovers and owners and their furry friends.

Their independent market stalls are selling all kinds of handmade treats for your pups, as well as seasonal treats for you and your pooch. You can even find out their personality with Pawstrology, and get your photos taken with Santa Paws. What's more, there are fun competitions that your dog can enter as well.

Best Christmas Lights In London

A top pick of free things to do in London at Christmas? Creating your very own Christmas light trail by touring around the very best the capital has to offer this season. Featuring 40ft Christmas trees and even high-tech light displays projected onto heritage buildings, it's the ultimate festive activity.

You'll find the very best illuminations and spectacular lights switch-ons across Leadenhall Market, The Shard, Covent Garden, Carnaby Street and even more besides.

Great Alternatives To Winter Wonderland

Don't fancy the crowds at Winter Wonderland this year? There are plenty of alternative things to do to get into the festive spirit, without having to brave the Hyde Park fair. 

From popping along to Fire & Fromage, a brilliant pop-up on Southbank where you can enjoy bottomless raclette by the river, to a stunning festive Ski Lodge pop-up at The Montague On The Gardens Hotel, there's loads to get stuck into.

London's Best Christmas Markets

An absolute must when Christmas rolls around is making your way to a festive market (or many, if you're really into the spirit of things). Battle your way through the crowds at Covent Garden, Leicester Square, South Bank, Greenwich Christmas markets, where you'll find a heap of treasure to buy, eat and drink.

Grab your loved ones a Christmas gift from the artisans, find new ornaments for your tree at home, glide around ice rinks, and fill up on all kinds of treats - we're talking mulled wine, loaded hot chocolates and bratwursts aplenty.

London’s Most Instagrammable Christmas Restaurants

Christmas dinners are always fantastic but what if you want to enjoy your festive feast while gazing at themed installations? There are plenty of Instagram and TikTok-worthy restaurants in London that pull out all the stops.

From baubles hanging from ceilings to foliage woven with fairy lights, decorations aren't done by halves at venues like Daphne's, Annabel's, Sketch, Duck & Waffle and more. 

Winter Wonderland

Taking over the city every year since 2007, Winter Wonderland is synonymous with Christmas in London and one of our biggest attractions across the period. This sprawling mecca of festive fun has everything from activities to presents, food and drink - so where to start?

We'd recommend the ferris wheel for views over London and the other rides for higher octane thrills, as well as perusing the hundreds of wooden huts to uncover unique gifts and artisanal products to buy. But don't forget about mulled wine, the ski chalet bars or street food traders either.

Christmas At kew

An iconic location to celebrate Christmas? The world-famous Royal Botanic Gardens in Kew. Christmas at Kew returns year-after-year to treat us Londoners to staggering displays of biodiversity alongside stunning lights.

The illuminations trail here spans a fire garden, tunnels of lights and more, with independent street food traders on hand to keep you well fed and watered as well.

Miracle At Henrietta

Covent Garden's kitsch Christmas bar is in its seventh year, with Miracle popping up time and time again at Henrietta Experimental hotel over the festive period. For six weeks from the 11th November, you'll experience a display of yuletide cheer inspired by the USA - think too much tinsel, lights galore and trees too.

A big draw, aside from the interiors, are the cocktails here. Sip your way through a Yippee Ki Yay Mother F****r or Hot Buttered Rum with a warming blend of spices, all served in equally gaudy glasses.

Christmas Day Sightseeing Cruise

@ Westminster Pier on Wed, 25th Dec 2024 @ 9:45 - 10:45

For an unusual start to your Christmas Day, set sail along the Thames on a sightseeing cruise. You'll leave from Tower Millennium Pier, journeying past some of the best landmarks in the city on an hour-long trip. 

The open upper deck allows for brilliant views, and you can enjoy commentary from the crew - with recorded options available in other languages. Plus, there'll be mulled wine and mince pies up for grabs too.