Visiting London in December — Where to go and what to see

Amy Trumpeter
10 min readSep 10, 2022

Welcome to today’s blog which is all about visiting London in December. London is one of the most visited cities in the world and it’s easy to see why. The English Capital is brimming with history, architecture and exciting events. London really knows how to put on an amazing Christmas which makes December a fantastic time to visit.

Introduction to the city of London

It’s little surprise that London is one of the world’s highest visited tourist destinations, attracting upward of around 15 million visitors per year. Britain’s capital is a vibrant arts and entertainment centre (the theatres are always busy), and over 50 years after the Beatles, the country’s music scene still mainstays. London also provides one of the planet’s greatest amounts of cultural attractions. From the people’s parliament to royal palaces, from churches and museums to riding a giant Ferris wheel for magnificent views, you could spend many days exploring London’s sites without ever running out of exclusive things to see and do. An additional bonus is that a lot of the most popular places to visit are free. However, do expect food and accommodation to be pricey.

When to Visit London

The best time of year generally is in the summer months between May and September due to the weather.

However, due to the amazing Christmas decorations and festivals many people choose to visit London in December. In December, you will get to see the Christmas lights, amazing decorations of Harrods and some of the exciting events including grottos and pop up ice skating rinks.

How to get to London in December

It’s important to know that visiting London in December is an extremely busy time due to the Christmas period. Many people including students and those who work away are travelling to or through London to get home for Christmas. You will see the prices shoot up in the school and university Christmas holidays which are usually between 20th December and 3rd January. Remember to avoid travel on the busiest travel days including Christmas Eve (24th Dec), Boxing Day (26th Dec), New Years Eve (31st Dec) and New Years Day (1st Jan). Check the UK bank holidays here.



Amy Trumpeter

Hi I’m Amy — travel blogger, dog lover, digital marketer. I write mainly about Europe, Middle East and Southeast Asia. Getting into drones!