Extra 15% off Today* | Use code SHINE15

Buyagift logoBuyagift
Home...Things To DoThings to do in London at Christmas

Things to do in London at Christmas

Experience the magic of Christmas in London with a variety of festive activities. Glide around the ice rink at the iconic Somerset House, stroll through the enchanting Winter Wonderland in Hyde Park, or warm up with a cup of mulled wine at one of the many Christmas markets. Take a festive lights tour to admire the twinkling displays across the city or enjoy a traditional Christmas afternoon tea at a luxury hotel. Don't miss the opportunity to see the dazzling Christmas lights on Oxford Street and explore the magical window displays in Covent Garden. Embrace the holiday spirit in London with unforgettable Christmas experiences.

342 products
Load more

Real Customer Stories

Get inspired by these stories.

Linda · 12-04-2026

A great gift idea.

I was given a voucher at Christmas and quickly chose a show. The seats were good and we had an excellent day out.
Theatre Tickets to The Devil Wears Prada for Two
Laura · 26-03-2018

Lovely Gift

Great service, delicious meal, lovely restaurant with a good atmosphere. We really couldn't fault it
Three Course Meal for Two at Prezzo
Mel · 16-05-2026

Great afternoon

Despite changeable weather the view was amazing and we really enjoyed our afternoon treat.
The View from The Shard for Two
Geoff · 28-04-2026

Emirates Tour

As a lifelong Arsenal fan this tour turned out to be the perfect Fathers Day gift. The process of submitting the code, getting the audio guide and starting the tour was very quick. Our first view of the pitch and stadium was incredible. All the staff at the ground were helpful and chatty. Highlights were walking through the tunnel on to the pitch, seeing the changing rooms and dreaming that we could afford to watch a match from the diamond lounge. Perfect.
Arsenal Emirates Stadium Tour for Two Adults
Heather wheats · 15-05-2026

Great gift

Theatre vouchers are just fabulous; it is a treat and one where we can arrange a full day out together when work means that dsys dpent yogether are do dpecisl.
Theatre Tickets to a West End Show for Two
Jo · 07-03-2022

Fantastic family fun!

This was a gift for our sons 12th birthday which had us as a family laughing the entire course! Highly recommend as an activity that the entire family, whatever the age, can really enjoy
Treetop Challenge for Two at Go Ape
Wendy · 15-05-2026

Afternoon tea

We had a lovely day . And everyone was so helpful. We definitely go back
Luxury Afternoon Tea for Two
Sk · 14-02-2022

Best gift for kids

I bought go ape adventure for my kids and my nephew, 15, 11 & 10 years boys. They loved it so much, it was the first time for them. It was slightly complicated booking as I had previously purchased gift card which was not used, but the buyagift team sorted out instantly. The 'go ape' team were really helpful, from the beginning till the end. I would definitely recommend them and we will definitely go back for further challenges.
Treetop Adventure Plus for Two at Go Ape
Donny · 14-05-2026

Excellent

Wow what an amazing show & experience I forgot the characters were people totally took me in my imagination & experience with the lion ?? king ?? was fabulous
Silver Theatre Tickets to a West End Show for Two
Victor · 15-05-2026

Lovely Hotel

Hotel is only a few minutes from Ilkley town centre so is ideally positioned. The staff at the hotel were all friendly and professional. The room was excellent and the breakfast buffet was well stocked. All in all we had a wonderful stay
Two Night Hotel Break for Two

FAQS

What are the best things to do in London for Christmas?

Experience festive London with river cruises, themed afternoon teas, and Christmas lights bus tours.

Can I buy a Christmas gift for a specific London experience?

Yes, you can select from a variety of experiences like the London Eye, The Shard, or theatre shows.

Can I gift a London experience that’s valid during the holiday season?

Yes, many of our London experiences are available throughout December, perfect for the festive period.

What’s a good Christmas experience for families in London?

Family-friendly experiences like the London Zoo, Harry Potter Studio tours, or river sightseeing are perfect for all ages.

Can I book a festive afternoon tea in London as a Christmas gift?

Yes, festive-themed afternoon teas are available at iconic London hotels and venues, perfect for a seasonal treat.

What are the best Christmas theatre shows in London?

London’s West End offers Christmas classics like A Christmas Carol, ballet performances, and musicals.