Explore the city, London experiences,
November 06 2024
As we head into the festive season, the streets of London magically transform into a winter wonderland. Lights, Christmas markets, pop-up stalls and tasty treats combine to fill the capital with seasonal cheer.
With everything from historic landmarks to lively markets with unique gifts, there’s an endless list of Christmas things to do in London. Families, friends and couples alike have a massive range of traditional and modern festive attractions to explore, with something for all ages, activity levels and interests.
So, if you’re looking to explore the capital this winter, here are some of the best festive things to do in London at Christmas.
Hyde Park’s Winter Wonderland is a fantastic London Christmas attraction, bringing a dose of festive spirit to one of central London’s most famous parks. With a range of rides and attractions — as well as festive street food — it’s one of the most popular Christmas activities in London.
If you’re still Christmas shopping, take some time to browse the quaint stalls that sell everything from handcrafted ornaments to cosy winter clothing. Hungry? Grab a mince pie from an outdoor cafe. The sheer amount of festive cheer on show at Winter Wonderland makes it a truly fun thing to do in London at Christmas for both locals and tourists.
Nestled next to the River Thames is the Southbank Centre Winter Market. It’s a unique riverside venue filled with unique Christmas gifts and seasonal treats.
During your visit, have a wander through the rows of chalet outlets with their seasonal fayre and festive decorations. If you’re shopping for thoughtful gifts, Southbank Centre is one of the best Christmas markets for picking up one-of-a-kind presents.
Smack bang in the middle of London’s bustling West End is Leicester Square’s Christmas Market. It’s an enormously popular London Christmas attraction, offering gifts and activities for all ages.
Are you looking for classic holiday stalls filled with delicious sweets and warming drinks? Maybe you want family-friendly entertainment. Or perhaps you want an in-person Santa’s Grotto meet-and-greet. Whatever’s on your Christmas list, Leicester Square has you covered with its unique blend of tradition, excitement and festive spirit.
Set amongst the grandeur of a stunning 18th-century courtyard, Somerset House’s ice skating rink is a London festive season icon. The pun is fully intended when we say it’s one of the seriously cool things to do in London at Christmas.
And it doesn’t matter if you’re a master skater gliding across the ice or a complete beginner hanging onto the edge. Simply lace up and soak in the architecture, lights, baubles and festive atmosphere. Why not warm up after with mulled wine and hot chocolate?
Skating at the Natural History Museum is another unforgettable Christmas event. Surrounded by the museum and all its Victorian character, this ice rink has an old-world charm distinct from many others. Visiting feels like stepping back in time.
So, if you’re looking for unique Christmas things to see in London, try the Natural History Museum rink. After, you can head inside to tour the exhibits or enjoy seasonal treats from the museum’s café.
Looking to combine the time of year with England’s iconic landmarks? Then may we highly suggest skating at the historic Hampton Court Palace.
This one-of-a-kind Christmas attraction is an impressive mix of London’s history and holiday spirit. You’ll get magnificent views of the old home of King Henry VIII — all under the glow of festive lights. You can also tick off two must-sees by visiting the nearby Kew Gardens after.
When it comes to London’s Christmas light displays, few places do it better than Oxford Street and Regent Street. After all, they’re two of the city’s most iconic shopping destinations, featuring legendary stores like Selfridges.
During the festive period, these famous streets ramp up the Christmas spirit with spectacular displays that attract millions of visitors. You’ll find light shows, endless Christmas decorations and stunning shop window displays — making it one of the most popular Christmas things to see in London.
Covent Garden is always a festive favourite. The fun centres around its stunning giant Christmas tree, with sparkling lights and festive activities that turn the area into one big Christmas party.
Of course, Covent Garden is popular year-round. But with a combination of historic charm, quirky boutiques and festive décor, it’s a truly magical setting at Christmas time. So, why not bring your loved ones and explore?
Feeling creative? Then a Christmas visit to Carnaby Street is a good choice. The Christmas lights are always popular, but what makes it such a popular festive thing to do in London is how each year is different.
Thanks to the area’s creative talents, you’ll always find exciting themes that put a twist on traditional Christmas decorations. A perfect destination for something away from the norm.
The West End’s holiday productions are a great option if you’re looking for fun things to do in London at Christmas. Classics like The Nutcracker and A Christmas Carol add Christmas magic to the capital’s traditional theatre area, with world-class performances guaranteed to get you in the right spirit.
These shows are always popular, so make sure to book tickets as soon as you can.
If you want to experience a quintessential British Christmas, try visiting a pantomime. The “panto” is a British institution — and London is one of the best places to experience it during the festive season.
If you’re not sure what a visit to the panto involves, be prepared for anything. They’re highly interactive performances, known for their singalongs, humour, audience participation and lively characters. With popular shows across the city, pantomimes are a fun and uniquely British way to celebrate the season.
For a peaceful yet memorable festive activity, head to the Christmas Eve carol service at St Paul’s Cathedral. Inside the famous London landmark, you’ll experience the stunning choir, grand architecture and Christmas atmosphere, all wrapped up in one special service.
Christmas Eve carols are a highlight of the holiday season across England — and a beautiful way to embrace the true spirit while you’re in London.
Another spiritual experience is attending Midnight Mass at Westminster Abbey. Of all the fantastic things to do in London on Christmas Eve, this is one with genuine historical significance. And, thanks to the gorgeous surroundings and uplifting service, you’ll head into Christmas Day full of true festive cheer.
Want to celebrate Christmas Eve with a memorable meal? London’s top gastropubs and restaurants have some phenomenal festive menus designed just for the occasion. No matter what you fancy — from classic Christmas lunches to afternoon tea or fish and chips — many places have special Christmas Eve dining experiences. Simply take a look and book your favourite.
With so many Christmas things to do in London — from markets and ice skating to light displays, shows and Christmas Eve traditions — you’re spoilt for choice. And after a day full of festive excitement, there’s no better way to unwind than by staying in the comfort of a Thistle hotel.
With centrally located properties and easy access to all the holiday fun, you can explore all the best things to do in London at Christmas in comfort.