10 Fun Things to Do in London This Christmas

Christmas is a magical time of year, and there’s no better place to soak up the festive spirit than in London.

The city comes alive with glittering lights, bustling markets, and events that cater to everyone, from families to solo adventurers.

Whether you’re a local or visiting from afar, London offers countless ways to make this holiday season unforgettable.

Here are 10 fun things to do in London this Christmas to help you plan your festive itinerary.

1. Explore the Iconic Christmas Markets

London’s Christmas markets are a feast for the senses. From the smell of roasted chestnuts to the sight of beautifully crafted gifts, these markets are a must-visit. Winter Wonderland in Hyde Park is one of the largest and most popular.

It features everything from festive food stalls to thrilling fairground rides and even a giant observation wheel for breathtaking views of the city.

Another favorite is the Southbank Centre Winter Market, where charming wooden chalets line the Thames, offering handmade crafts, mulled wine, and delicious seasonal treats.

If you’re looking for something less crowded, the Greenwich Christmas Market is a hidden gem filled with artisanal goods and a cozy atmosphere.

2. Ice Skate at Stunning Locations

Few things capture the spirit of Christmas better than ice skating in a beautiful setting. London is home to several iconic rinks, each offering a unique experience.

The Natural History Museum Ice Rink, surrounded by fairy-lit trees, is a magical spot for families and couples. As you skate, you can admire the museum’s stunning architecture.

Another popular location is Somerset House, where the grand neoclassical courtyard transforms into a sparkling winter wonderland.

For those who enjoy history, the Tower of London Ice Rink offers a chance to skate alongside the city’s ancient walls. Many rinks also offer seasonal food and drinks to keep you warm after a fun session on the ice.

3. Experience Festive Light Displays

London’s Christmas lights are legendary, turning the city into a glowing spectacle. Oxford Street and Regent Street are the main attractions, where thousands of twinkling lights create an enchanting atmosphere. Regent Street’s traditional angel-themed lights are particularly breathtaking.

For something more interactive, head to Covent Garden, which features an enormous Christmas tree, glittering baubles, and a magical mistletoe installation.

Meanwhile, Kew Gardens hosts its annual “Christmas at Kew,” an immersive light trail through the botanical gardens, complete with music, lasers, and fire installations. It’s a visual treat that’s perfect for families or a romantic evening.

4. Take a Christmas Cruise on the Thames

For a unique perspective on London’s Christmas charm, consider a festive cruise along the Thames. These cruises offer stunning views of the city’s landmarks, such as the Tower Bridge, St. Paul’s Cathedral, and the Houses of Parliament, all lit up for the holidays.

Many cruises include seasonal refreshments like mulled wine, mince pies, or hot chocolate. Some even offer live entertainment, from carol singing to storytelling. It’s a relaxing way to enjoy the city’s festive atmosphere without navigating the bustling streets.

5. Attend a Christmas Pantomime

Pantomimes are a cherished British Christmas tradition that combines slapstick comedy, vibrant costumes, and lots of audience participation. Whether you’re cheering for the hero or booing the villain, pantomimes are pure fun for all ages.

The London Palladium often hosts star-studded productions with big-name celebrities, while venues like the Hackney Empire and Lyric Hammersmith offer more traditional shows.

This year, expect to see classics like Cinderella, Aladdin, and Jack and the Beanstalk. It’s an unmissable part of London’s Christmas celebrations.

6. Wander Through Covent Garden

Covent Garden is one of London’s most festive spots during Christmas. Its cobblestone streets are adorned with dazzling decorations, including an impressive Christmas tree and a ceiling of glittering mistletoe.

The area is a hub of activity, with live performances by street entertainers and pop-up shops offering holiday gifts.

You can also enjoy festive treats at the many restaurants and cafes, or shop for unique gifts at the market stalls.

Covent Garden is also home to luxury boutiques, making it an ideal spot for holiday shopping. It’s no surprise that it’s one of the most exciting London events during the festive season.

7. Discover Christmas at the Museums

London’s museums get into the holiday spirit with special exhibitions and events tailored for the season. The Victoria and Albert Museum often showcases festive displays, while the Science Museum offers interactive workshops and activities for children.

The Museum of London is another must-visit, particularly for its “Christmas Past” exhibit, which takes visitors on a journey through historical holiday traditions. These museum experiences are not only entertaining but also educational, making them a great choice for families and history enthusiasts.

8. Indulge in Afternoon Tea with a Festive Twist

Afternoon tea is a quintessential London experience, and during Christmas, it becomes even more special. Luxury hotels like The Ritz, Claridge’s, and The Savoy offer holiday-themed teas that include festive treats such as gingerbread cookies, mince pies, and cranberry scones.

These elegant settings are perfect for escaping the winter chill while indulging in a bit of holiday luxury. Some venues even include a glass of champagne or live piano music to enhance the experience. It’s an excellent way to relax and enjoy the season’s flavors.

9. Watch a Christmas Classic at a Pop-Up Cinema

London’s pop-up cinemas bring holiday magic to life by screening beloved Christmas classics in unique settings. Backyard Cinema, known for its immersive experiences, transforms into a winter wonderland complete with snowy decor and cozy seating wrapped up in one of these.

The Luna Winter Cinema, often set in iconic venues like Kensington Palace, offers an equally enchanting experience. Movies like Elf, Love Actually, and The Polar Express are on the lineup, making it a nostalgic treat for both kids and adults.

10. Stroll Through Winter Wonderland

No Christmas in London is complete without a visit to Winter Wonderland in Hyde Park. This massive festive extravaganza has something for everyone.

Thrill-seekers can enjoy roller coasters and carnival games, while foodies will love the Bavarian Village, which serves hearty German delicacies and mulled wine.

Winter Wonderland also features live music, a Christmas circus, and an ice sculpture exhibit. Whether you’re shopping for gifts, indulging in seasonal treats, or simply soaking in the festive ambiance, this event is a highlight of the holiday season.

Conclusion

London truly shines during Christmas, offering an incredible variety of activities and events that cater to all interests.

From wandering through glittering markets to enjoying festive shows and light displays, the city provides endless opportunities to celebrate the season in style.

So, gather your loved ones, plan your itinerary, and make this Christmas in London one to remember.

Top Tips