Skip to content
Bag
Your bag is empty.

Things To Do In London Over Christmas

Author Emily Pywell - 6 minute read
Christmas is just around the corner, which marks the last chance to make 2025 plans, and we’re taking full advantage by filling up our calendar with seasonal activities in the capital. If you’re looking for ideas for things to do in London for Christmas 2025, we’ve searched high and low and put together this guide for you - consider it an early Christmas present.
 
 

CHRISTMAS SHOPPING – OXFORD STREET

 
 
Kicking things off with a controversial choice. Is it busy? Yes. But will you secure presents for all your loved ones, enjoy the Christmas light display and be able to reward yourself with a delicious post-shopping dinner? Yes, yes and yes again. For any last-minute Christmas shopping, when you’ve left it too late to order anything online to arrive in time, a trip to the stores is a must. Once you’re through with everything Oxford Street has to offer, head on over to Duke Street to visit our flagship store – only a 9 minute walk away!
 

 

 

WINTER WONDERLAND

 
 
When you think of Christmas in London, we’re assuming it’s swiftly followed by thoughts of Winter Wonderland. The beauty of WW is that it’s enjoyed by everyone, from kids trying their luck at winning giant toys they can’t carry home, couples riding the waltz together on dates, or groups of friends toasting mulled wine and tucking into a Bratwurst in the Bavarian Village. Whether you’re a ride fanatic, food lover, taking your kids to meet Father Christmas or just an all-round Christmas enthusiast, there’s something at Winter Wonderland to please everyone.

 

Winter Wonderland tickets - Off-peak from £0, Standard from £5, Peak from £7.50
 
 
 

CHRISTMAS MARKETS

 
 
We love a Christmas market. Year after year we enter them with a list of people left to secure presents for, only to inevitably leave with armfuls of treats for ourselves. Leicester Square’s Christmas markets have already started, set beneath a festive light display to really heighten the seasonal spirit. If a walk down London’s most famous riverside appeals to you, London Bridge are also hosting a market called Winter By The River. This runs daily, with everything from mouth-watering food, artisanal crafts, bespoke gifts and unique experiences including the return of the popular Swift Stone Curling. Be sure to catch the panoramic views from their pop-up bars to soak up the true London Christmas magic.

 

Both markets are free to attend.
 
 
 

LIGHT FESTIVAL

 
 
Is there anything more magical than the glow of Christmas lights during the darker months? London’s light festivals take it a step further, with elaborate displays to brighten your night in spectacular seasonal fashion. The UK’s original festive light trail returns with Christmas at Kew Gardens kicking off from November 14th with new installations from world-renowned artists. For a lights experience like no other, we’re looking to the Epping Ongar Lights Express. This interactive experience allows you to view a fully immersive lightshow to music both on and in a steam train, gazing at neon-coloured flashing views of the scenery beyond the windows. Hosted by the Voiceover Man, known from The X-Factor and BGT, you're in for the most memorable train ride.

 

Christmas at Kew Gardens ticketsIndividual tickets £23.50 - £34, Family tickets from £81.
Ongar Lights Express – Adult tickets £25, Child tickets £20.
 
 
 

ICE SKATING

 
 
Make the most of the cold weather by wrapping up and taking it in your stride, well, skate. There are plenty of ice rinks dotted around London, whether you’re wanting to show off your seasoned moves to friends, or looking to learn. You can take to the ice in Canary Wharf up until February 22nd, and unpredictable weather forecast won’t ruin your plans as their rink is set beneath a fairy-light lit roof. London’s only riverside ice skating venue this year can be found with Boots presents Glide at Battersea Power Station. 2025 also brings London's only skate trail - whilst a 30ft Christmas tree takes centre stage for a setting worthy of appearing in a festive romcom.

 

Canary Wharf ticketsIndividually from £13.95, family from £49.95.
Battersea Power Station tickets – from £10.50/£16.
 
 
 

THEATRE SHOWS

 
 
Alongside the current West End show schedule, you may notice a few festive appearances. If you’re a ballet fan, The English National Ballet are presenting a month-long run of The Nutcracker from December 11th at the London Coliseum, which is expected to receive standing ovations at every performance. The Charles Dickens classic 'A Christmas Carol' has also been brought back to the stage at The Old Vic, starring Paul Hilton (Lady Macbeth, The Inheritance). In listing Christmas theatre shows in London, we can’t forget to give pantomimes a shout-out (oh no we can’t!). For the 10th season, The London Palladium Pantomime is putting on a production of Sleeping Beauty from the 6th December, with familiar faces such as Catherine Tate and Julian Clary.

 

 
 
 

HOGWARTS IN THE SNOW

 
 
If you or a loved one are big Harry Potter fans, now is your chance to experience more magic than just the magic of Christmas. The Warner Bros. Studio Tour London - The Making of Harry Potter has been festively updated to wish you a “Harry Christmas” (their words, not ours!). This also doubles up as a perfect early Christmas present if you know someone who grew up as a fan of the franchise. From Christmas trees in the main hall and authentic Christmas cards made by the film’s cast and crew, to snow-laded sets of the Forbidden Forest and Diagon Alley. On the way out, make a stop at the Christmas gift shop for exclusive gifts, souvenirs and stocking fillers.

 

Hogwarts In The Snow tickets start from £58.50.
 
 
 

FESTIVE MUSEUMS

 
 
Make this Christmas one for the history books by visiting one of London’s museums, who are joining in with the festivities. The National History Museum has already decked its animatronic T-Rex with a new Christmas Jumper, with a range also available to buy in the gift shop. Storytelling with Santa is also available from the 1st to 21st of December. Another museum getting into the merry spirit this year is the Science Museum. They're extending their opening hours on Friday 12th December, offering evening mince pies and out-of-this-world live experiments in The Space Show..
 
Science Museum Christmas Late tickets – Standard is free, VIP from £18
 
 
 

CHRISTMAS PARTY

 
 
Whether you’re looking for a venue to host your own Christmas party in, searching for a club night, or seeking a pub to raise a glass and exchange secret Santa gifts with your closest friends in, it’s a sure-fire thing that London has exactly what you’re after. Although we haven’t put together a list of venues for you, as we don’t know your Christmas party criteria, what we do know is what to wear for your celebrations.
 
Think shimmering sequin dresses, green and red Christmas outfits, striking co-ords, velvet or the classic go-to, the reliable LBD, with layered jewellery and stand-out bags. All of these are available in our Partywear collection, and more inspiration is also available in our How To Dress For A Christmas Party blog.
 
 

 

So… what are you waiting for? Make the most of your Christmas in London by filling up your calendar, whilst the big FC fills your stocking (…we meant the other FC, but we also have a stocking filler collection now that you mention it…)
 
Merry Christmas, from all of us at French Connection x

 

 
Feeling inspired? Shop our New In collection for outfits to accompany your Christmas outings.
 
 
Looking for editor's picks or what's trending? Read more over on our blog.
 
 
*Illustrations have been created using AI. We have not been paid to promote any events/locations.