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.

Gilly · 17-03-2026

Superb Gift for a special occasion

Really enjoyable experience. Attentive helpful staff. Relaxing environment with extraordinary views for miles of Birmingham and beyond. Meal was absolutely delicious. Thoroughly enjoyable time. Highly recommend.
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
Ross · 18-03-2026

Absolutely superb !

What a delightful find . Mr Coghlan himself served the most delicious afternoon tea with too many delights to mention in the loveliest of surroundings ...perfect wedding anniversary gift .
Afternoon Tea for Two Experience Gift Box
Tam · 01-03-2026

Great couples gift

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

Amazing Show - Hercules

What an amazing show.... Definitely a must see. Easy process from Buyagift from allocation of seats to arrival at the Theatre. Seats were on the Balcony but still an amazing view of the stage. Highly recommend!
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
J&n · 27-02-2026

Lovely gift

Very nice tea for two and very nice staff
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
Marie · 03-03-2026

Simple and organised

Only just booked so cannot fully review yet, however booking was no problem, no complications.
Bannatyne Blissful Spa Day with 25 Minute Treatment for One
Barbara · 18-03-2026

Great food

The Grange didn’t serve traditional afternoon tea but an evening tea comprising mini cottage pie, fish n chip basket, ham toastie and mini burger. Sweet course was mini lemon tartlet, toffee trifle and chocolate and vanilla mousse. It was delicious! Everything was home cooked and made such a change from sandwiches and cake. The hotel itself is rather tired and dated but putting that aside I can’t fault the food or service.
Luxury Afternoon Tea for Two
Kieran · 29-01-2022

I hadn’t been to the cinema in years so it was perfect.

I had not been to the cinema for like 3-4 years and normally I would not treat myself to go. But I got this for a Christmas present and went to go an watch the new James Bond film it was very cool with my girlfriend. The process of getting the code to then book the tickets was very simple and self explanatory. So I would recommend this as a present to anyone particularly someone who does not go to the cinema very often.
Cinema Tickets with Popcorn Experience Gift Box
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.