Top 25 Christmas SaleLimited Time! Shop Now
wonderdays logo
wonderdays logo

Magical Things to Do in London at Christmas That You Won't Want to Miss!

| Things To Do
London at christmas

As the festive season approaches, London transforms into a dazzling wonderland filled with twinkling lights, charming markets, and magical experiences around every corner. Whether it’s the smell of mulled wine wafting through the air, the sound of carol singers echoing through historic streets, or the sight of a giant Christmas tree sparkling in the evening sky, Christmas in London has a way of wrapping you up in its cosy embrace. 

From enchanting theatre performances to scenic river cruises and hidden festive gems, there’s something for everyone to discover during this most wonderful time of the year. So grab a scarf, step into the crisp winter air, and let London’s festive spirit guide you through an unforgettable Christmas adventure.

Unique Things to Do in London at Christmas

London has a rich array of unique experiences that can make your Christmas one to remember. If you're looking to break away from the typical festive routine, these unique things to do in London will bring a fresh twist to the holiday season and fill you with festive cheer.

the old royal naval college entrance

Blockbuster Film Tour

London has been the backdrop for many iconic movies, and at Christmas time, the city sparkles with an extra layer of magic. Take a tour of the city’s famous filming locations from Love Actually or Bridget Jones’s Diary, with a visit to the stunning Old Royal Naval College, often featured in blockbuster films. It’s a wonderful way to blend the excitement of Christmas in London with the city’s rich cinematic history.

Silent Disco at The View from The Shard

Experience something truly one-of-a-kind by dancing high above the city at The Shard's silent disco. With headphones on, switch between festive playlists while enjoying breathtaking views of London’s Christmas lights twinkling below. A spectacular way to combine festive fun with a unique night out.

Christmas Lights Cycling Tour

For something different, hop on a guided cycling tour of London’s most impressive Christmas lights. Pedal through the festive streets, including Oxford Street, Covent Garden, and Regent Street, while learning about the history behind these iconic displays. It’s a perfect way to get your heart racing while soaking up the festive spirit during the Christmas period.

Magical Lantern Festival at Chiswick House

Wander through an enchanting world of illuminated sculptures and intricate lanterns at Chiswick House. This colourful display transforms the grounds into a winter wonderland, offering a beautiful and unique festive event for all ages.

Fun Activities for Adults in London at Christmas

Christmas is a fantastic time for adults to indulge in festive fun in London. Whether you're after a seasonal cocktail or breathtaking views, there’s no shortage of things to do in the capital during the festive season.

London eye cruise

Gin Tasting Experience

Escape the cold and warm up with a gin tasting experience, where you’ll explore festive botanicals and sample a variety of gins. Whether you’re a gin enthusiast or simply looking for a fun, boozy afternoon, it’s a fantastic way to celebrate Christmas with friends.

Christmas Pub Crawl

London’s pubs truly come alive during Christmas time, with roaring fires, festive decorations, and seasonal drinks. Join a festive pub crawl through Leicester Square and beyond, stopping in at historic pubs for mulled wine and live music. It’s the perfect way to enjoy the festive spirit with friends.

Scenic London River Cruise

For a more relaxed evening, take a scenic cruise along the Thames. These twilight cruises allow you to soak in London’s Christmas lights from the water, while enjoying a hot drink to keep warm. Pass by famous landmarks like Tower Bridge and the Houses of Parliament, all beautifully illuminated for the season.

Winter Rooftop Bars

Enjoy the festive atmosphere from one of London’s winter rooftop bars, such as Skylight or Pergola on the Roof. Decked out with fairy lights and fire pits, they’re the ideal spot for after-work drinks or weekend fun. Sip on seasonal cocktails while taking in the stunning views of London below.

Festive Food Walking Tour

Take a Christmas-themed food tour around London’s best markets and eateries. Sample mulled wine, mince pies, and seasonal delights while learning about London’s rich culinary history. Perfect for foodies wanting a festive experience beyond the typical Christmas shopping.

Things to Do with Kids in London at Christmas

Christmas is a magical time for kids in London, with plenty of family-friendly activities that will keep the little ones entertained while filling everyone with festive cheer.

Kew gardens trees

Hyde Park Winter Wonderland

The Hyde Park Winter Wonderland is a festive extravaganza that offers something for kids of all ages. Children will love Santa Land, where they can meet Father Christmas and explore his toy shop. With gentle rides, funfair games, and ice skating, it’s a must-visit Christmas event for families looking for festive fun.

ZSL London Zoo’s Christmas Lights

Take the family on a magical journey through ZSL London Zoo’s light trail, where the zoo is transformed into a winter wonderland. Kids will be mesmerised by the twinkling lights and festive decorations while learning about the animals. A perfect evening activity to spark their imagination.

Natural History Museum Ice Rink

One of the most iconic ice rinks in London, set against the stunning backdrop of the Natural History Museum. Children will love skating under the fairy lights, and after they’ve worn themselves out on the ice, you can all enjoy a hot chocolate at the rink-side café.

Peppa Pig Christmas Adventure

For younger children, Peppa Pig and her friends put on a delightful Christmas show full of festive surprises, sing-alongs, and interactive fun. A great way to get little ones excited for Christmas Eve.

Christmas at Kew

Kew Gardens’ festive light trail is a magical experience for kids. With beautiful installations, a chance to meet Santa, and a dazzling display of colours, it’s an enchanting evening for the entire family. The perfect place to round off a day of Christmas shopping.

Things to Do in London for Couples at Christmas

London is full of romance at Christmas, and there’s no shortage of ways for couples to celebrate Christmas together. Whether you're looking for a cosy evening or a magical day out, London has it all.

Afternoon tea at the Milestone

West End Theatre Show 

Enjoy a romantic evening out at the theatre this Christmas. The West End offers a range of festive performances, from the enchanting ballet The Nutcracker to the fun and nostalgic pantomimes. As some of the best theatre shows in London, these performances are perfect for a date night during the Christmas season, filling you with Christmas cheer while giving you a night to remember.

Afternoon Tea at The Milestone

Treat your partner to a luxurious Christmas-themed afternoon tea at The Milestone Hotel. Indulge in mince pies, festive cakes, and a selection of finger sandwiches, all while enjoying the cosy and intimate atmosphere. The Milestone Hotel afternoon tea becomes even more special with a glass of Champagne, adding that extra festive sparkle to your experience.

View from The Shard

For an unforgettable romantic moment, visit The Shard to watch London’s Christmas lights twinkle from high above. With a glass of bubbly in hand, toast to the festive season while enjoying one of the best views in the city.

Notting Hill Walking Tour

Enjoy a romantic Notting Hill walking tour as you explore the charming streets of this iconic neighbourhood. Visit famous spots like Portobello Road, beautifully adorned with Christmas decorations, and soak in the festive spirit of London. It’s a peaceful and enchanting way to experience the magic of the season together.

Private Igloos at Coppa Club

For a truly unique Christmas experience, book a private igloo at Coppa Club. These heated bubbles offer a cosy dining space for couples, complete with stunning views of Tower Bridge and the Thames. Indulge in seasonal cocktails and festive food as you snuggle up together.

Festive Things to Do in London at Christmas

London transforms into a magical wonderland at Christmas, with plenty of festive events and activities to enjoy. Whether you're Christmas shopping or simply soaking up the festive spirit, these are the must-do activities in the city.

Hampton court exterior

Christmas Markets

The London Christmas markets are the ultimate festive experience. Visit Southbank Centre Winter Market for handmade gifts, warming street food, and mulled wine, or head to Covent Garden for its dazzling giant Christmas tree and festive performances. Leicester Square also hosts its own Christmas market, complete with festive stalls and live entertainment.

Visit Hampton Court Palace

Experience Christmas in true historical grandeur at Hampton Court Palace. The palace is adorned with festive lights and Christmas trees, and there’s even an outdoor ice rink to enjoy. It’s the perfect day out for history lovers who want to combine festive fun with cultural exploration.

Southbank Winter Festival

Explore the vibrant Southbank Winter Festival, which features Christmas markets, live performances, and seasonal food and drink. From carol singing to pop-up theatres, there’s something for everyone at this festive celebration by the Thames.

Christmas Lights Walking Tour

Take an evening stroll through London’s famous Christmas light displays. Start at Oxford Street and make your way through Regent Street and Carnaby Street, where each year’s decorations seem more extravagant than the last. Don’t forget to visit Covent Garden for its impressive Christmas tree and festive atmosphere.

Ice Skating Rink at Somerset House

One of London’s most beautiful ice rinks, Somerset House, becomes a winter wonderland at Christmas. Skating under the stars in this stunning courtyard is a must for anyone looking to celebrate Christmas in style.

As the Christmas lights flicker across the city and the warmth of festive cheer fills the air, London truly becomes a magical place during the Christmas period. Whether you’re sipping hot chocolate by an ice rink, wandering through a bustling Christmas market, or sharing a romantic moment high above the city at The Shard, the festive season here is filled with moments that will create memories to last a lifetime. No matter what you choose to do, there’s something enchanting waiting around every corner, ready to fill your Christmas in London with joy, wonder, and a little sprinkle of magic.

Related Posts from our Blog

Group of people high fiving

20 Fun Ways To Get Active in 2025

So, you’ve completed Christmas and now you’re set on one thing and one thing only – getting fit and healthy in 2025. Well, you’re not alone. We’ve all indulged in one (or five...

Illustration of robert burns

Raise a Dram to Burns Night 2025

"Should auld acquaintance be forgot, And never brought to mind? "Not where Robert Burns is concerned! Burns Night celebrations are a beautiful annual tradition that have kept ...

What's not to love?

Why our customers love us

Free Exchanges

Change to an experience that suits your current mood

30 Day Refund Policy

See T&Cs for info

Instant Delivery

eVouchers are sent directly to your email inbox within seconds

Sign up to receive offers

Sign up to be the first to hear about fantastic offers, exclusive newsletter-only discounts & competitions.

You can unsubscribe at any time and we will not pass on your data to any third party.