Best Vegan Restaurants London | Top Plant-Based & Vegan-Friendly Dining Guide
Apr 22, 2026 • 6 mins read

This guide covers the best Christmas things to do in London for families, couples, and tourists of all age groups. Here is all for tourists on how to make your holiday memorable forever.
One of the most important things to do in London for Christmas is to explore the magical markets filled with gifts and festive treats.
London’s largest festive event with rides and Bavarian-style stalls.
A riverside location offers seasonal snacks and handmade goods.
It is perfect for finding unique presents in a historic setting.
The mentioned markets are not only fun but also discuss Christmas in London things to do.
These markets are specifically designed for individuals who love combining culture and shopping.
When someone lists Christmas things to do in London during the Christmas season, admiring the city’s surprising lights is a must.
A custom that sets the holiday mood instantly.
The entire stretch is adorned with enchanting, angelic lights.
It is famous for its creative and themed decorations annually.
There is also a perfect backdrop for photos with a Christmas tree.
When someone strolls through these streets remains one of the most iconic Christmas in London things to do annually.

Some things to do on Christmas Day in London are exciting as skating. The picturesque rinks are also offered in London.
It is surrounded by a neoclassical courtyard with music.
A magical rink beside one of the city’s landmarks.
London offers wonderful ice rinks during the Christmas season. You can skate in a modern setting with a roof above you, which means you can enjoy skating.
Another beautiful place to skate is at Hampton Court Palace, and the ice rink is set against the astonishing backdrop of royal history. Skating is a location that makes the experience more unforgettable.
In both cases, when you go with family or friends, ice skating is one of the best Christmas things to do in London. It makes the blend fun with a touch of tradition, and you will always remember.
When we talk about things to do on Christmas Day in London, London theatres and concert halls come alive at Christmas and offer magical performances for all age groups.
An option is watching The Nutcracker Ballet, which has become a holiday custom for several people. The lover of music can also play Christmas performances at historic spots.
The West End offers special musicals perfect for a night out with the whole family.
To attend these shows is one of the most magical things to do in London during Christmas. It does not matter whether you are a local or a tourist.
The city of London is full of prominent places that have become even more special at Christmas. A tour to the huge Christmas tree, which is gifted by Norway annually, is always a memorable moment.
When someone enjoys nature and light, Kew Gardens transforms into a breathtaking trail of decorations.
For the people who desire something spiritual and conventional, attending Christmas is sincerely memorable.
The exploration of these landmarks is one of the ultimate things to do on Christmas Day. It also makes any tour to the city feel complete.
As far as food is concerned, London offers endless options. Historic pubs serve conventional Christmas dinners while luxury hotels put a festive twist on their afternoon teas. For the people who enjoy casual dining, Camden and Borough are the best places for seasonal street food.
The food lovers, tasting treats is, without a doubt, one of the most enjoyable things to do at Christmas.

London has many festive activities which are designed for families. The famous place, Santa’s Grottos, is visited by many people, and it is set up in several shopping centres and markets.
For Harry Potter lovers, the Studio Tour is often visited as Hogwarts is transformed into a snowy wonderland during the holidays. There are also ice sculpture displays and attractions that are enjoyed by all ages.
Christmas in London is a time when the whole city feels festive spirit. There are also several Christmas things to do in London, so it is almost impossible to see everything in one tour. The Christmas lights are switched on until the very last festive market closes.
When someone walks through the Christmas markets, it is one of the best experiences one can have.
These scenes remind tourists why London is famous as one of the best cities in the world to spend the festive season.
Another astonishing way is ice skating for celebration in London. Skating at various places gives you not only fun but also an opportunity to enjoy a beautiful setting.
It is a custom that blends laughter with the attraction of winter in all cases, whether you are with friends or family members.
With the Christmas shows and concerts, another layer of joy is brought to the season.
What are the best Christmas things to do in London?
The best Christmas things to do in London, including visiting festive markets, ice skating, and enjoying holiday shows.
What are the names of the places where I can see Christmas lights in London?
The famous places to see in London are Oxford Street and Covent Garden.
Name the family-friendly things to do in London for Christmas?
The families can enjoy Winter Wonderland and Christmas markets.
Name the Christmas shows I can watch in London.
Famous Christmas shows include The Nutcracker and festive musicals.
When do Christmas things usually start in London?
Most of the Christmas things begin in mid-November and continue until early January.