Extra 20% off Today* | Use code GRAB20

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.

365 products
Load more

Real Customer Stories

Get inspired by these stories.

Rich · 24-03-2026

Recommend

Professional, knowledgeable and advise you on further courses to give you the best service
Happy Birthday Experience Gift Box
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
Carla · 23-03-2026

Great value

Lovely afternoon tea yesterday. Lots of choice and all delicious. You get lots of food . Luckily you can get a takeaway box which is definitely needed. Such great value too . Beautiful peaceful surroundings . Definitely be back !
Afternoon Tea for Two Experience Gift Box
Will · 23-03-2026

Hadestown

The vocals were amazing.
Theatre Tickets to a West End Show for Two
Donna · 28-02-2026

Fabulous gift

Fantastic evening of intrigue, good company and excellent food. The actors were superb and engaging making the evening fly. The hotel was lovely, room was very comfortable and the staff were friendly. Definitely recommend the Murder Mystery experience.
Overnight Murder Mystery Break for Two with Dinner
Tam · 01-03-2026

Great couples gift

Great gift very enjoyable
Bannatyne Blissful Spa Day with a 25 Minute Treatment for Two
Ann · 21-03-2026

Afternoon tea

Lovely afternoon tea, very friendly staff, couldn’t fault it but wish there were more venues
Afternoon Tea at Patisserie Valerie for Two
Kazza · 16-03-2026

Amazing views

Had a good hour and half at the view of the shard. Had a relaxing glass of bubbly to complement the view
The View from The Shard for Two
Soph88 · 21-02-2026

Treatments heavenly!

The treatments (facial & Indian head massage) by Ruby was amazing. Just what was needed, I did not want it to end. The rest of the facilities were great too and the lunch was incredible.
Luxury Spa Day for Two with Treatments and More
Jan · 21-03-2026

Lovely afternoon tea

From start to finish the staff were amazing - so helpful and friendly. Food was great with lots of choice
Luxury Afternoon Tea for Two
Susan · 17-03-2026

Brilliant gift - a real treat

Great choice of venues and the booking process was very straightforward.
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.