10 things to do in London in winter

Travelling to London in winter has a number of advantages: prices are cheaper, there are fewer tourists, and although it is very cold, there are special dates such as Christmas.

María Cano

María Cano

9 min read

10 things to do in London in winter

Christmas tree in London | ©Fas Khan

The winter season in London is the coldest time of the year, but that shouldn't affect your trip, as there are hundreds of ways to escape the weather, these are the months of the year when there are fewer tourists and prices are cheaper than at other times of the year.

Except at Christmas, of course, when the city is full of visitors and prices are more expensive, but in return you'll enjoy a truly magical city. And if you are looking for other alternatives, read the post What to see and do in London, where you will find the best suggestions for any time of the year.

1. Visit the most popular Christmas trees in the city

Christmas tree in London|©Reinhard Dedecek
Christmas tree in London|©Reinhard Dedecek

Between the end of November and the beginning of December, the Christmas spirit takes over the city of London. The streets start to be decorated and the lights start to shine, the markets open their doors and one of the best things to do is to visit the impressive tree in Trafalgar Square. With a height of over 20 metres, this tree hides a curious history, as every year since 1947 Norway has sent this fir tree to Britain as a thank you for its support in the Second World War.

Book a tour of London

2. Take a tour of the Southbank Winter Festival

Southbank Centre's Winter Festival|©bitospud
Southbank Centre's Winter Festival|©bitospud

Another must-do during November and December is a stroll through the Southbank Centre Winter Festival. On the banks of the Thames there are food stalls where you can enjoy delicious food, craft stalls that will dazzle you and wooden huts where you can take shelter from the cold. There are also snow shows and festive performances - great for all the family!

Traveller's tip

Christmas is a truly magical time to travel to London. Come and see the lights, see the Christmas trees, go ice skating and enjoy a delicious hot chocolate at Winter Wonderland - there's something for everyone!

3. Enjoy a musical in the West-End

The Nutcracker| ©Carolina Patiño
The Nutcracker| ©Carolina Patiño

The West-End is where most of London' s theatres are concentrated, making this area the equivalent of New York's Broadway.

A wonderful plan for the harsh British winter is to take shelter from the cold and damp while enjoying a theatrical performance of one of the world's most popular musicals:

  • Book tickets for The Lion King: children and adults alike will enjoy this adaptation of the Disney film playing at London's Lyceum Theatre.
  • Book tickets for Mamma Mia!: if you like musicals or if you know all the Abba songs, don't hesitate. At the Novello Theatre you'll warm up with singing and dancing.
  • Book tickets for Wicked: at the Apollo Victoria Theatre, this play will transport you to the magical world of Oz, in the company of Dorothy and the rest of the lovable characters.
  • Book tickets forPhantom of the Opera: this play has been running continuously since 1986. There's a reason for that, don't you think?

Buy tickets for London musicals

4. Be dazzled by Christmas lights

Strolling the streets of Oxford Street| ©Bas Leenders
Strolling the streets of Oxford Street| ©Bas Leenders

At Christmas time, the city of London is filled with light and colour as thousands of light bulbs decorate its main streets, sites and shops. The Christmas lights switch-on usually takes place in mid-November, so if you visit the city during December you can enjoy this spectacle of light and colour.

Oxford Street, Carnaby Street, Regent Street, Covent Garden and Trafalgar Square are the must-see destinations on your Christmas lights tour of London and these are just some of the places that the tour bus will take you to, where you'll be able to see the Christmas lights and warm up with a traditional English tea and some traditional sweets. Great plan!

Book the tea bus in London

5. Stroll through Winter Wonderland in Hyde Park

Walking through Winter Wonderland| ©MrT HK
Walking through Winter Wonderland| ©MrT HK

Located in the heart of London's Hyde Park, Winter Wonderland is a festival that starts in mid-November and runs until the first days of January and celebrates the Christmas season with a wide range of entertainment, attractions and gastronomic offerings. Don't hesitate to go in the morning with the little ones and enjoy a delicious hot chocolate, or enjoy a mulled wine with your partner or friends while you enjoy one of the many shows programmed.

6. Visit the Harry Potter Studios Park

Harry Potter Studios Park in London| ©Karen Roe
Harry Potter Studios Park in London| ©Karen Roe

An ideal suggestion for this time of year is to visit the Harry Potter Studios Park where you will find all the original objects and sets from the films: Platform 9¾, the Hogwarts Great Dining Hall, Diagon Alley, the teacher's office or the Forbidden Forest, among others. An unforgettable experience if you are a fan of J.K Rowling's saga. If you want more information on where and how to buy tickets, don't hesitate to read the articles Harry Potter Studios Park London tickets and ticket prices.

Harry Potter Studios Park is located on the outskirts of London. Visit the post how to get there and you will have no doubts about how to get there.

Buy tickets for Harry Potter Park

7. Escape the cold in one of the city's museums

Visiting the Sherlock Holmes Museum| ©Anders Thirsgaard
Visiting the Sherlock Holmes Museum| ©Anders Thirsgaard

What better way to escape the cold than to take refuge in one of the city's incredible museums. It's an inexpensive plan, available throughout most of the day and for all tastes. Here are a few options:

  • Book a private guided tour of the British Museum: A must on your trip to London. Inaugurated in the mid-18th century, its collection includes pieces from all cultures and periods of history. Highlights include the Rosetta Stone and the sculptures and friezes from the Parthenon in Athens, among many others.
  • Book a private guided tour of The National Gallery: Located in Trafalgar Square, it includes a collection of more than two thousand paintings including works by Van Gogh, Titian, Velázquez and Rembrand, among other great artists.
  • Book a private guided tour of the Natural History Museum: Opened in the late 19th century, it is one of London's most spectacular museums and houses a comprehensive collection including botany, entomology, palaeontology, mineralogy and zoology.
  • Book a guided tour of the Tate Modern: This museum houses one of the world's most important collections of contemporary art with pieces by Edvard Munch, Andy Warhol, Salvador Dalí and Pablo Picasso. Besides, the building is a real marvel.
  • Visit the Sherlock Holmes Museum: Obviously a must for fans of Sir Arthur Conan Doyle. Visitors will be able to see objects related to the detective's different cases and a wide collection of furniture and objects typical of the Victorian era.

If you are looking for more information, don't hesitate to read the post 10 best museums in London.

Buy tickets for London museums

8. Get to know Westminster Abbey

Exterior of Westminster Abbey| ©Alex Dawson
Exterior of Westminster Abbey| ©Alex Dawson

Westminster Abbey is a must-see on your trip to London. Located in the historic centre, it has been known throughout history as "the church of the Royal Family" as it has been the site of coronations since 1066 and has been used as a pantheon for monarchs.

Westminster Abbey is open every day of the week from 9.30am to 3.30pm, except Wednesday when opening hours are extended to 6pm.

Buy tickets for Westminster Abbey

9. Travel back in time at the Tower of London

From afar, the Tower of London| ©Federico Lo Forte
From afar, the Tower of London| ©Federico Lo Forte

Situated in the centre of the city on the north bank of the River Thames, the Tower of London is one of the must-see sights of your trip. This historic castle was built in 1066 and has more than seven buildings. The tour is estimated to take approximately three hours and it is highly recommended that you purchase an audio guide to learn about the history of its evolution.

Buy tickets for the Tower of London

10. Immerse yourself in a Christmas movie with ice skating.

Enjoy ice skating| ©Ungry Young Man
Enjoy ice skating| ©Ungry Young Man

If you're looking for the best picture for your Christmas greetings, don't hesitate to have your photo taken while skating on ice. Since mid-November, several ice rinks have been set up in the City of London.

  • Somerset House: This is the most popular of the skating rinks in London and is located in the courtyard of a neoclassical palace on the banks of the Thames next to a large Christmas tree. You can also enjoy Christmas music while you skate and there is also a Christmas gallery.
  • Natural History Museum: Located in the South Kensington neighbourhood next to the entrance of the Natural History Museum is one of the favourite skating rinks for skaters. In this case, the Christmas tree is in the centre of the rink. In addition, there is a hut that serves hot chocolate and where you can have a snack before or after the session.
  • Hampton Court Palace: Located on the outskirts of London, this is another ideal setting for a skate race. It is located next to this palace on the banks of the Thames.

London temperatures in winter

Snow in London| ©Peter Toporowski
Snow in London| ©Peter Toporowski

London experiences very low temperatures in the winter season, between 2°C and 8°C (36°F and 46°F). In early March, temperatures start to rise and can reach 11°C (52°F). Even so, the weather shouldn't be too much of a constraint as the city has hundreds of ways to escape the cold. You might even get lucky and see the city in snow, which makes for a truly incredible postcard.

Take a private driving tour of London

London's winter tourist crowds

People walking around London| ©Herry Lawford
People walking around London| ©Herry Lawford

London in winter is as busy as the rest of the year. London is one of the five most popular cities in the world and is visited by almost 20 million people every year. However, the months of January and February see a lower number of tourists, while Christmas is one of the busiest times of the year.

Book a personalised private tour of London

London winter prices

Check Prices| ©Peter Olexa
Check Prices| ©Peter Olexa

Prices in London in winter vary greatly depending on the month you visit. For example, around Christmas time, prices tend to be a little more exorbitant, while in January and February you can find the cheapest prices of the year for flights, hotels and excursions.

Book a food tour of London

What to pack if you're travelling to London in winter

Packing your luggage| ©Timur Weber
Packing your luggage| ©Timur Weber

If you're travelling to London in the winter, pack warmly because temperatures will be very cold, ranging from 0-8ºC. I recommend that you take a down coat, preferably waterproof, in case it rains, snows or just to insulate yourself from the humidity so typical of this city. Also, don't forget to pack comfortable, waterproof shoes, warm t-shirts and leggings, fleeces and several winter jumpers.

Book a tour of historic London

London's winter seasonal festivals and holidays

New Year's Eve Fireworks| ©Tony Hisgett
New Year's Eve Fireworks| ©Tony Hisgett

In winter there are a number of public holidays in London's capital: the usual 25 December and 1 January, which coincide with Christmas and New Year's Day, and 26 December, which is celebrated as Boxing Day. On these dates the main attractions have reduced opening hours and transport services may offer minimum services, so don't hesitate to check the timetables!

Book a seat on the London Sightseeing Bus