Best London Christmas Events 2024: Festive What's On Guide

Feeling festive? Damn right you are. Launch yourself into all things baubles and beverages at one of the many winter pop-ups or Christmassy things to do taking over the city.

From snowy cocktail menus and immersive experiences for your festive activities to themed Christmas brunches with Santa, there really is something for everyone at these top Christmas events in London for 2024 - even if you're after somewhere to host your Christmas party. Find a hand-picked list right here, including the best Christmas markets, seasonal theatre, places to see Christmas lights and more.

Best Christmas Events London Has To Offer In 2024

Last edited by Lauren Cole

Last updated on 17th December 2024




London Christmas Lights In 2024

If you're after free Christmas events in London for 2024, many of these festive lights and trails fit the bill. Expect Covent Garden's finest alongside Oxford Street, Carnaby Street, Leadenhall Market and even whole projections on the side of the Shard - plus some paid-for options at Kew Gardens or Kenwood House.

Whether lit-up Battersea Power Station or a Christmas lights pub covered in over 90 conifer trees is more your thing, these displays deliver.

10 Best London Christmas Markets 2024

The festive season wouldn't be complete without a trip to a London Christmas market and luckily for you, we've compiled a guide to help you find the best of the best. From Christmas shopping to grabbing seasonal food and, of course, drinking plenty of mulled wine, these must-visit locations have loads in store across their stalls.

Whether you fancy visiting Southbank Christmas Market and indulging in all things fondue, or hitting up the iconic Spitalfields Christmas Market for fun games while sipping hot chocolate, we've got options all across the city.

Your Guide To Ice Skating

After the coolest places to skate in our capital? From Skate At Somerset House to GLIDE Battersea, Hampton Court ice rink, Alexandra Palace ice rink and more, these are the very best skating spots that are making waves across London just in time for Christmas.

Complete with Instagrammable 40ft Christmas trees, Swiss fondue pop-ups and gut-busting burgers, these picks will get you in the festive spirit.

Christmas In London With Kids: Activities And Events

On the hunt for Christmas events in London for kids? We're here to help with our handy guide. Plenty is going on throughout the city to keep the little ones entertained - all of which you'll find thoroughly enjoyable too. 

Get involved with carols and have a very Dickensian Christmas, or sing your heart out in theatreland with tickets to West End Musical Christmas. There are even some themed afternoon teas to indulge in too.

Best London Christmas Theatre For 2024

There's no better time to visit the West End (or off-West End) than at Christmas, and there are so many great shows to watch this winter. Whether you're more into musicals or immersive performances complete with a delicious meal, there's something for everyone here.

We've rounded up the very best shows to catch during the season - from classics like The Snowman or A Christmas Carol to fantastic cabaret acts and interactive murder mysteries.

Best Christmas Wreath Workshops

Whether you're looking to adorn your front door in fir or simply learn something new, these top Christmas activities London has to offer see you crack on with some of the best wreath-making workshops. Think bubbles, mulled wine and festive decorating going hand-in-hand.

Take home your very own to hang up at home, with materials provided and florists on-hand to guide you through the process.

Things To Do On Christmas Eve In London

The day before Christmas is just as important, which is why we've gathered a list of cool and exciting things to do on the 24th of December (so you don't have to). 

Fancy having a go at a round of darts? There's the fairground-themed activity bar Flight Club for that. Elsewhere across the city, check out immersive festive speakeasies, dinner clubs, afternoon teas and more.

Rivoli Pop up Cinema

To top off Christmas in London 2024? Book into Rivoli Pop-Up Cinema, where you can enjoy a whole host of festive films on the big screen while basking in the vintage surrounds of London's only intact 1950s ballroom.

Think everything from Elf to Die Hard and Love Actually for your Christmas movie screening, with tickets starting at just £6.

Sky Garden

Celebrate the season with a trip to Sky Garden and join them for their Festive Nights event. From complimentary spiced winter drinks to glasses of Moët & Chandon on arrival to celebrate, it's the perfect way to sip drinks at London's highest garden.

Step into a winter wonderland at Sky Garden's Winter Bar and enjoy views of the city skyline alongside a themed selection of cocktails. For a ticket price starting at £15, you'll be treated to an evening of twinkling lights, expertly crafted drinks and live music.

Christmas At Ballie - Ballie Ballerson

@ Ballie Ballerson, London on Sunday 22nd December 2024

A Winter Wonderland and giant ball pit all rolled into one? Yes please. 

If you're looking for unusual things to do in London at Christmas, Ballie Ballerson will see you chow down festive nibbles, delight in themed cocktails and party until the early hours, all in groovy setting decked out with baubles.

Humbug: The Immersive Christmas Dive Bar

@ The Truman Brewery on Various dates from Sunday 22nd December 2024

The hottest immersive Christmas experience in London for 2024, Humbug is the over-the-top festive dive bar where you'll get Santa back in the seasonal spirit of things. You can find this unique pop-up on Brick Lane, tucked away inside The Truman Brewery.

This interactive event features rowdy live performances, shrines to Mariah and tunes galore, all while you're sipping on some naughty cocktails. Expect the debauchery to turn up as the night goes on, with tickets starting from just £35 per person.

The Chocolate Cocktail Club London

@ The Chocolate Cocktail Club on Various dates from Friday 27th December 2024

After a run of successful pop-ups, The Chocolate Cocktail Club has found a permanent home in Farringdon. This Christmas, it's serving some seriously delicious chocolate cocktails.

On the menu are edible reindeers filled with liquor, plus drinks like The Giggling Gingerbread Man. What's more, each drink includes a drink on the house. Chocotini, anyone?

London Christmas Lights Tour - With Christmas Music

@ Marquis Of Granby on Various dates from Sunday 22nd December 2024

Returning after success last year, Silent Disco Walking Tours are coming to the Soho area with a festive edition of their outdoor parties. Put on your headphones and boogie to seasonal tunes, all while admiring London's gorgeous Christmas lights and discovering some hidden gems.

There'll be hilarious commentary throughout the walk too, with tickets starting from just £19 per person.

The Great Christmas Feast

@ The Lost Estate on Various dates from Sunday 22nd December 2024

It's Christmas Eve, 1843, and all is not as it seems... welcome to the home of Charles Dickens where, tonight at The Lost Estate, you're his guest as he tells a ghostly festive story.

Grab tickets to The Great Christmas Feast from £175 per person and enjoy immersive theatre (with appearances from Scrooge, Tiny Tim and more), a delicious three-course meal and refreshing Victorian cocktails whipped up by mixologists. 

LUCKY VOICE CHRISTMAS KARAOKE BRUNCHES

At their venues in Waterloo, Soho, Islington, Liverpool Street and Holborn, Lucky Voice are hosting a series of free-flowing Christmas karaoke brunches. They're putting a festive twist on their popular event, promising a private room for you and your friends to sing seasonal tunes in.

You'll enjoy two hours of karaoke, bottomless drinks and pizza from £50 per person, so you can pair sparkling wine or their special Gin'gle Bell Rock cocktail with cheesy slices - topped with pepperoni, mushrooms and more.

The Clapham Grand

There's all sorts going on this Christmas at The Clapham Grand, particularly their film showings on a massive 25-foot HD screen. They have a team of live hosts running the events, complete with fun games, dance-offs, singalongs and costume contests.

Choose between The Holiday or Love Actually, paired with tasty dinners and brunches. There'll be mulled wine and cocktails up for grabs, alongside popcorn, pigs in blankets, nachos and more.

Christmas in Chelsea

@ Royal Hospital Chelsea on Sunday 22nd December 2024 and 5 other dates

The Royal Hospital Chelsea's light trail sets the perfect stage for festive celebrations, whether you're enjoying a cosy date night, a family adventure, or just soaking up the magic of the season. Twinkling trees, glowing arches, and breathtaking Christmas installations create a sparkling wonderland to explore.

Adding to the charm, the air is filled with the sound of carolers, while warming drinks like mulled wine and hot chocolate offer the perfect seasonal pick-me-up. Be sure to stop by the festive market, where you'll find handcrafted treasures and delicious gourmet treats, and indulge in seasonal delights with gourmet street food scattered throughout the grounds.

Club Curling

@ Coal Drops Yard on Various dates from Sunday 22nd December 2024

Located in Kings Cross' Coal Drops Yard, Club Curling is a fun winter activity that's open all afternoon. Perfect for family or groups of friends, there are six sustainable lanes that can fit up to six players at a time.

Sip hot chocolate or beers while you play, with tickets starting from just £9 per person - though under 12s can attend for free.

'Hot Tub Boat Cinema' | Skuna Boats

@ Skuna Boats on Sunday 22nd December 2024 and 2 other dates

The Hot Tub Film Club from Skuna Boats is making waves this winter. Set sail with a snack, kick back in a bubbling 38°C tub, and watch your favourite films under the stars. Surrounded by the Canary Wharf skyline, this floating cinema experience is truly one for the books.

At £35 a ticket, you get popcorn, changing rooms, and lockers to stow your stuff. Swimsuit? Check. Movie lineup? Legendary - Elf, Nightmare Before Christmas, and Home Alone await.

Top Deck London Christmas Lights Tour

@ 8 Northumberland Avenue on Various dates from Sunday 22nd December 2024

This festive season, climb aboard a vintage 1960s Routemaster bus. Whizz around the city, soaking up its sights and, most importantly, all its festive decorations with tickets starting from £17 to the Top Deck London Christmas Lights Tour. 

The bus itself will be decked out in all things tinsel and you'll be taken around iconic locations like Oxford Street, Harrods and Winter Wonderland at Hyde Park, seeing them lit-up in all their glory at this time of year. 

Breakfast with Santa at art'otel Battersea

@ Art'otel London Battersea on Sunday 22nd December 2024

Create Christmas memories with your loved ones at Breakfast with Santa at the art'otel Battersea. Every weekend from the 30th of November to the 22nd of December, this festive event features a breakfast buffet in a charmingly decorated venue that captures the spirit of the season.

Kids will meet Santa, receive a gift, and enjoying a cosy storytime session - don't forget to capture the moment with photo opportunities alongside Santa too. Running from 9am to 11am, tickets are £35 per child.

Flight Club

It's the season to be jolly, so get your pals together and down to Flight Club. Venues in Victoria, Islington, Shoreditch and Bloomsbury are celebrating with a brunch social that takes mini game-packed darts to a whole new level for the holidays.

Throw on your finest Christmas jumper and enjoy a festive cocktail each on arrival, with an hour in front of your group's dartboard, bottomless pizza and a bottle of prosecco per person on the cards too. Prices start at £35 per person for this top choice of 2024 Christmas tickets in London.

London Boat Party

When it comes to Christmas events on the water, this London Festive Boat Party has your back. You'll set sail along the Thames for four whole hours of cruising, taking in the sights and illuminations along the river as you go.

Santa's ship will also be serving a light buffet, as well as having a great DJ covering party anthems and Christmas chart toppers from past to present, all for £35 per person.

Fabulous Brunch Events London

In the mood to do something a little different this Christmas? Join Fabulous Brunch Events for their jam-packed schedule of festive happenings, from a yuletide take on drag brunch to a Christmas Britney concert tribute brunch and a boy toy brunch complete with male dancers.

At all events, you can also enjoy 90 minutes of bottomless drinks while tucking into your choice of street food dish from the hosting venue.

Film And Fizz with Curzon

If you're looking for Christmas movie screenings, you'll want to check out One Aldwych Covent Garden's offering. At their Film and Fizz with Curzon events, you can enjoy a three-course meal before catching flicks like Elf, Home Alone and Miracle on 34th Street. 

Tickets also include popcorn and a glass of bubbles while the film plays, to round off the luxury experience.

Sounds Familiar Music Quiz

Taking over venues across the city this season, including in Angel, Brixton, West End, Soho, Clapham and more, Sounds Familiar Music Quiz is sorting you out with song trivia and hilarious antics, packing over 100 tunes into one night. Head over to your nearest event for some of the best London Christmas activities.

Topping it off? Themed bottomless brunch sessions with the same entertainment too.

Barrio Bars

Barrio Bars across London are steering you right into the festive season from £39 per person with its Bad Santa Bottomless Brunch across Angel and Shoreditch.

At these parties, not only will you get to tuck into the venue's quesadillas and wash them down with 90 minutes of free-flowing drinks, but you'll also be in for some themed fun as the naughty cousin of St Nick is roaming about, making sure this feast is as unholy as hell.

Electric Shuffle

Offering some of the best festivities, Electric Shuffle's venues in London Bridge and Canary Wharf are sure to hit the spot when it comes to fun Christmas activities. Their festive brunch takes their mini game-led, automatic-scoring shuffleboard to a whole new level.

Think one hour of gaming for your group, unlimited pizza, a bottle of prosecco each, and an extra festive cocktail per person on arrival too. And for £35 to £40 each? It's a steal.

Christmas 2024 Boogie Shoes West End Silent Disco Walking Tour

@ Covent Garden Tube Station on Sunday 22nd December 2024

Christmas things to do in London for 2024 don't get much better than a festive edition of Boogie Shoes, who are the number one silent disco walking tour experience. Here, you'll be grooving through the West End to all your favourite 70s, 80s and 90s hits, alongside Christmas tunes and funny commentary from your guide.

But that's not all, since this area is packed with Christmas lights spanning Carnaby Street, Covent Garden and more, so you'll get your fix of festive displays too.

Archer Street Bars

Archer Street's bars in Notting Hill, Soho and SW11 have Christmas brunches in store for your festivities this year, promising everything from 90 minutes of bottomless booze to pros serenading you for entertainment.

But that's not all, as they're also hosting Christmas carol evenings, where you'll get to enjoy live music and festive cheer by the bucketload, complete with a welcome Christmas cocktail and complimentary mince pies. They're sure to jingle your bells. 

Tonight Josephine

All The Jingle Ladies Bottomless Brunch is Tonight Josephine's answer to getting festive in our city, bringing us an all-drinking, all-dancing festive bonanza to Clapham, Shoreditch and Waterloo. Head to your choice of girl gang grotto, with tickets starting at just £29.

Expect 90 minutes of unlimited cocktails, prosecco and beers alongside one festive brunch dish each, all while you take in the drag performances and get stuck into risqué games guaranteed to get you on Santa's naughty list.

Very Merry Shuffle Brunch

@ Shuffle Club on Sunday 22nd December 2024

The Very Merry Shuffle Brunch returns this festive season. It's promising to jingle your bells with a Christmas cocktail on arrival followed by unlimited sourdough pizza (complete with festive toppings) and bottomless prosecco, beer or non-alcoholic drinks for 90 minutes.

But that's not all, as you'll get your go at gaming on the shuffleboard tables too, with tickets starting from £40 per person.

The Cocktail Club

One of the most fun things to do at Christmas in London? Head back to a Bad Santa Bottomless Brunch at The Cocktail Club, of course.

There's plenty of chaos on the cards as you'll be treated to Christmas party hits and pop favourites that'll get you up and dancing, not to mention wild games, delicious food and bottomless cocktails, prosecco or beer.

Biscuiteers: Various Sites

Taking family Christmas activities in London for 2024 up a notch? With cute cafes in both Notting Hill and Belgravia, you can find several fun and arty happenings at Biscuiteers.

They've got kids holidays-timed classes to keep them entertained, otherwise head here as a couple or with friends for the adults-only cookie decorating sessions.

All I Want For Christmas Is Cabaret

@ The Phoenix Arts Club on Sunday 22nd December 2024 and 4 other dates

All I Want For Christmas Is Cabaret is a show packed with some of the best performers around, taking place at The Phoenix Arts Club for a limited period of time over the festive season. Grab tickets starting from £20 per person to catch all things drag, burlesque, musical theatre, comedy and so much more. 

But that's not all, since the stunning West End space is also decked out in magical Christmas lights and you'll be able to grab everything from mulled wine to themed cocktails from the bar.

Fire & Fromage at Jimmy's Pop-up

Fire and Fromage is popping up on London's Southbank from the 2nd of November to the 31st of December, offering snug snow globes with Thames-side views where you and your friends can cosy around a fire pit and dine on alpine food.

Check out its £55 set menu and begin with the likes of Cashel blue cheese mousse with roast walnuts, before tucking into a traditional fondue served with charcuterie, or share a British flat iron steak with bearnaise sauce, mustard emulsion and chimichurri.

Party with Ginger

This festive season, get ready for Ginger's Big Drag Bottomless Brunch: Christmas Edition, taking over Balls Brothers, Austin Friars every Thursday and Saturday with all the tinsel, sparkle, and sass you could wish for.

Snag tickets for you and your crew, and dive into an event hosted by the one and only Ms. Ginger Phlappage and her drag queens. You're in for holiday-themed performances, outrageous games, cheeky challenges, and plenty of audience participation - all while enjoying free-flowing booze and a delicious two-course feast.

Nutcracker Afternoon Tea

@ The Egerton House Hotel on Wed, 20th Nov 2024 - Sun, 5th Jan 2025

The Egerton House Hotel is drawing inspiration from one of the most famous ballets and tales, The Nutcracker, for its festive afternoon tea this year. 

Secure tickets from £48 per person and look forward to a quaint, themed feast filled with miniature sandwiches and sweet treats like Land Of The Snowflakes (a choux bun with a vanilla creme centre) and a vanilla panna cotta-based Sugar Plum Fairy. 

Christmas Drag Karaoke Bottomless Brunch

@ The Star By Liverpool Street on Saturday 28th December 2024

At The Star by Liverpool Street, their Christmas Drag Karaoke Bottomless Brunch promises a fun-filled festive celebration with all the right ingredients: unlimited drinks, delicious brunches, and drag performers leading you through a karaoke experience.

Whether you're belting out Mariah Carey's All I Want for Christmas or just soaking in the glittery chaos, this event is your ticket to a Christmas party like no other.

Christmas Jazz Lunch - A Festive Roast with Live Jazz

@ Ninety One Living Room on Sunday 22nd December 2024

Treat yourself to a Christmas jazz lunch like no other at Ninety One Living Room with tickets from £35 per person. Indulge in a festive roast dinner packed with all your Christmas favourites - roast meats, crispy potatoes, seasonal vegetables, and rich gravy - while enjoying live jazz music setting the mood for the afternoon.

Whether you're a jazz lover or just in the mood for a fabulous Christmas feast, this is the ultimate way to spend your afternoon.

Alcotraz London: Cell Block Two-One-Two

@ Alcotraz Penitentiary: London on Various dates from Sunday 22nd December 2024

While prison might not be the ideal destination this festive season, Alcotraz is an immersive experience you won't forget in a hurry. Smuggle your booze into this jail, past the eagle-eyed warden, and you'll be rewarded with bespoke cocktails with a Christmas twist from your inmate bar tenders.

But that's not all, since live actors make this a full interactive show filled with deception, deceit and plenty of your participation. 

X-Mas Hits LIVE @ Eastcheap Records

@ Eastcheap Records on Every Saturday

Every Saturday in December, head to Eastcheap Records or their sister site Old Street Records for a dose of Christmas cheer. From 5 until 7pm, their house bands Winter Wonderband and Santa's Little Helpers will be playing all your festive tunes, and it's totally free to attend.

Rock around the Christmas tree and make sure you bring your big Nick energy to this fun event.

Alpine Apres Ski Terrace

@ Tequila Mockingbird Wimbledon on Various dates from Sunday 22nd December 2024

Escape to the Alpine Twinkle Terrace at Tequila Mockingbird in Wimbledon. With sparkling fairy lights, cosy blankets, and alpine-inspired décor, it's the perfect spot for festive drinks, winter dates, or catching up with friends under the stars.

Grab your tickets from £25 per person, and delight in three cocktails each, mulled wine or some decadent hot chocolate. For an extra £15, you can enjoy some cheese fondue too. 

London Bridge Rooftop Bottomless Après Brunch

@ London Bridge Rooftop on Saturday 28th December 2024 and 13 other Saturdays

Just in time for Christmas, London Bridge Rooftop, which already has close-up views of the Shard, has undergone a full makeover to become a fun Après Bar. Expect a whole ski lift gondola, covered and heated pergolas decked out in lights and firs, and vintage ski memorabilia for decor.

Their Après Brunch is the perfect excuse to use the space, made up of a breakfast-style burger, chips, and 90 minutes of unlimited drinks like Aperol, beer or prosecco.

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

@ Karens Diner on Monday 30th December 2024

Who said pantomimes has to be for kids? This December, Karen's Diner in Angel are hosting an adults-only edition of the popular musical Cinderella, complete with plenty of slapstick comedy, raucous jokes and audience participation. 

Before the show, you'll get to enjoy a two-course meal at the viral sensation restaurant, where the staff are deliberately rude to you. Tuck into burgers followed by chocolate fudge cake, all as part of your £40 ticket.

Winter Wonderland

Christmas in London isn't complete without Winter Wonderland - the famous attraction has been setting up camp in Hyde Park since 2007, wowing visitors with its games, rides and delicious food stalls ever since. 

Gather your mates and head on over to explore over 100 vendors whipping up everything from candles to hot chocolates. There'll also be chalet-style bars serving mulled wine and gourmet cheese toasties. Sign us up.

The Snowman

@ Peacock Theatre on Various dates from Sunday 22nd December 2024

The best Christmas events in London for families? The Snowman is returning to the West End's Peacock Theatre for its 27th year, bringing the iconic story to life on stage. See a different take on the much-loved picture book by Raymond Briggs and the film directed by Dianne Jackson.

Expect storytelling, choreography and costume, as well as music and lyrics by Howard Blake (including famous song Walking in the Air) played by a live orchestra. From woodland creatures to a horde of snowmen, and even a dancing pineapple, there are unexpected surprises in store too.

Miracle At Henrietta

The New York-born Miracle At Henrietta is returning to Covent Garden for another year, promising kitsch Christmas decor and brilliant themed cocktails - we recommend the hot buttered rum. Find the pop-up at Covent Garden's Henrietta Experimental hotel.

Ideal for capturing those festive photos and boogieing to seasonal tunes, it's open until the 23rd December.

Christmas At Kew

Make your way to Richmond to discover Kew Gardens, the stunning botanic royal gardens that transform into a winter wonderland each year. There are more than 50,000 living plants to see here, as well as over 7 million preserved specimens, and the world's largest Victorian glasshouse is also waiting to be discovered.

This festive season, take a wander down their famous light trail, which spans across more than three kilometres of gorgeous illuminations, glittering tunnels, decorated trees and much more . Feeling peckish? There'll also be independent vendors selling hot food, warming drinks and Christmas treats.