Christmas in London
Discover the magic of Christmas in London with the best things to do at this special time of year, as well as the best markets, lights and shows to see in the British capital at Christmas.
Christmas in London is a magical experience that transforms the city into a dazzling display of lights, festive decorations, and exciting activities. From iconic Christmas markets to impressive shows, and beautiful holiday displays adorning the main streets and landmarks, visiting London at Christmas is a fantastic choice for anyone who loves this special time of year.
Must-Sees in London at Christmas
Every corner of London gets dressed up for the occasion. From the elaborate decorations in Covent Garden to the stunning window displays at famous stores like Harrods, there’s so much to see. If you want to witness how the British capital transforms during the festive season, we recommend joining a free Christmas walking tour of London.
Another great option is to hop on the London Eye for breathtaking panoramic views of the city from Europe’s tallest observation wheel. Since there are fewer daylight hours during Christmas, heading up in the afternoon allows you to enjoy the city illuminated with all its festive colours.
If you're planning to spend several days in London over Christmas, take a look at our guide on what to see in London in three days. It might inspire you and can be tailored to your trip. Plus, if you want to save on entry fees for the top attractions, it’s worth getting a pass like the Go City London Explorer Pass, which gives you access to places like Tower Bridge, Westminster Abbey, The View from the Shard, or even a cruise on the Thames.
The Christmas Lights
The Christmas lights in London are one of the main attractions during this festive season. Oxford, Regent, and Carnaby Streets come alive with thousands of twinkling lights, creating a charming atmosphere. Covent Garden is even more magical at Christmas, and you can’t miss the famous Christmas tree in Trafalgar Square, a yearly gift from the city of Oslo to London since 1947, shining elegantly and symbolising the friendship between the two countries.
The best way to see the Christmas lights in London is aboard the Christmas sightseeing bus. Not only is it comfortable, but this vehicle will also take you through the main streets of the British capital, like Oxford Street and Piccadilly Circus, all beautifully adorned for the season.
Christmas Markets in London
Christmas in London wouldn't be complete without the magic of its Christmas markets. These charming markets offer a perfect mix of crafts, culinary delights, and a festive atmosphere that attracts both locals and tourists. Here are some of the top Christmas markets you shouldn't miss during your visit to the British capital:
- Winter Wonderland: Located in Hyde Park, this is one of the largest and most popular Christmas markets in London. In addition to food stalls and craft shops, Winter Wonderland features an amusement park with an ice skating rink and a giant Ferris wheel. It’s perfect for families and provides entertainment for all ages. Our tip: be sure to book your tickets well in advance of the day you plan to visit, as they often sell out quickly. Also, try to arrive early to avoid the crowds and long queues for the attractions.
- Southbank Centre Winter Market: This market is known for its cosy atmosphere and stunning views of the River Thames. Here, you'll find a variety of stalls offering handmade products, artisanal jewellery, and a delightful selection of street food. Don’t forget to sample some mulled wine while soaking up the festive vibes by the river and enjoying one of the live performances happening every day.
- Covent Garden Christmas Market: Covent Garden transforms into a true Christmas wonderland, adorned with lights and decorations. The streets are filled with bright lights, while vendors offer unique products, from crafts to traditional sweets. You can also enjoy live performances and street entertainment that add a magical touch to your visit.
Other noteworthy markets include Leicester Square, a charming market nestled in the heart of the West End with a vibrant atmosphere, and Trafalgar Square, one of London’s most famous squares.
Shows and Special Events
London offers a variety of Christmas shows that you won’t want to miss. The Royal Ballet’s "Nutcracker" is a classic that attracts families and ballet lovers alike. Plus, "Christmas at the Palace" features concerts and special events at iconic locations like Buckingham Palace.
One standout option is visiting the Harry Potter studios during Christmas. Fans can take advantage of the festive season to explore the saga’s studios and visit Hogwarts Castle, which gets ready for Christmas with the event "Hogwarts in the Snow". These tickets are usually in high demand, so we recommend purchasing them in advance to avoid disappointment.
Ice Skating in London at Christmas
During the winter season, several ice skating rinks open in iconic locations. The rink at Somerset House is particularly popular, surrounded by beautiful Georgian architecture and festive decorations. You can also enjoy skating at the Natural History Museum, where the magical atmosphere is complemented by the museum's twinkling lights.