The magical feeling of Christmas in London is a buzz you don’t want to miss out on, however we know it can take a lot of planning and research as a newbie to the city, that’s why we’ve put together our top 10 festive activities for you to enjoy during your time here!

1 - Shop 'til you drop the streets of Covent Garden
Not only is Covent Garden known for its West End theatre district and beautifully cobbled streets but of course its abundance of shops and famous 60-foot Christmas tree! With independent hidden gems and local market stalls to pop-up shops and some of world’s favourite high end brands, it’s a must see destination over the festive period.


2- Visit the wonderful wizard world that is Hogwarts at Christmas Time
The iconic Harry Potter World located on the outskirts of London is a must see during your time in the city. Explore the streets of Diagon Alley and see the famous Hogwarts transform into a snowy winter wonderland all whilst discovering famous sets and behind-the-scenes secrets. 


3- Experience Christmas at Kew Gardens
Discover a spectacular light display and winter trail through the Royal Botanical Gardens and finish your evening off with delicious independent street food vendors and tasty Christmas treats.  


4– Hop on a Christmas Bus Lights Tour
Skip the tube and get yourself booked onto a Christmas Bus Light tour. If you’re a London regular and want to save your pennies, opt in for a regular TFL bus showing you the best sights and lights around London for just £1.65 or learn more about the city whilst being dazzled by the sensational Christmas displays with a guided tour.  


5- Visit London’s largest Christmas event – Winter Wonderland
Head to Hyde Park and experience the popular Winter Wonderland this Christmas. From food and drink markets and ice skating to Christmas shows and an abundance of rides and games to enjoy. There is something to suit everyone!   


6- Enjoy the Festive Afternoon Tea at Haxells
Take a break from the hustle and bustle of Christmas shopping in the city and sit down for a festive themed afternoon tea in the elegant tea room at Haxells. Situated in Strand Palace you can enjoy themed sweet treats, traditional scones, a selection of finger sandwiches and a surprise gift!


7 – Visit the Winter market at the Southbank Centre whilst taking in the view of the Thames
Take a stroll along Southbank and see the charming views of the Thames. Enjoy sampling on scrumptious street food and seasonal treats or take a seat in a traditional chalet whilst relaxing with a winter warmer; it’s the perfect spot for an evening of good views and good food. 


8 – Join in on the annual Santa Fun Run
Pack your running shoes (and your Santa hats) and join in on the annual Santa fun run over various locations across London. Be part of a swarm of Santa’s seeing the sights of London and keeping fit all whilst getting in the festive spirit.


9 – Go Ice-skating at Somerset House
Located in the heart of London, make sure you book in to an ice-skating session at the popular Somerset House. 

10- Singalong at the Royal Albert Hall
Enjoy Christmas Shows at the Royal Albert Hall this December. From popular carols and family concerts to more classical recitals and ballet shows, there is something for everyone!

Explore London

With Strand Palace being set in the heart of London and just a stones throw away from so many attractions, it’s a no brainer to stay with us over the Christmas season! Enjoy 15% off advance purchase bookings during Christmas and start making memories this winter!