It's that time of the year again - and as you probably know, December in London is all about bright lights, cheery colours, nostalgic songs and festive fare. The city is transformed into an enormous playground filled with markets, shows, family outings, cultural surprises, and holiday experiences - and whether you’re looking for a day out or a night on the town, there’s no shortage of things to see and do.
The fact is that whether you're a Londoner or visiting the capital for fun, It's the time of the year when everyone seems to be smiling and it's hard not to get into the holiday mood…
On that note, here are some standout activities that we think you’ll enjoy across the capital this month.
1. Christmas Magic at Christmas Markets

No city does Christmas quite like London, and the best place to head if you’re fond of the scent of roasted chestnuts and the taste of mulled wine is one of the city's Christmas markets.
Start with a stroll through Covent Garden, where giant baubles hang from the marketplace ceilings, street performers give seasonal flair to their acts, and food stalls offer everything from hot chocolate to artisan gifts. The iconic Christmas tree - one of the largest in the city - serves as a super backdrop for photos and is beloved by Instagramers….
A short walk away, Trafalgar Square hosts its annual tree lighting ceremonies and nightly carol performances. The enormous Norwegian spruce, gifted to London each year since 1947, illuminates the square and is a wonderfully traditional experience.
For those looking for a full immersion into festive cheer, Hyde Park Winter Wonderland is still the quintessential December destination. Featuring an outdoor ice rink, ice sculptures, roller coasters, Christmas markets, and an impressive Bavarian Village buzzing with live music., whether you’re sipping a steaming mug of mulled wine or screaming whilst high up on a fairground ride, it’s impossible not to feel the season’s spirit here.
Finally, for a truly magical evening outing, hop over to Kew Gardens, where “Christmas at Kew” transforms the grounds into a glowing trail of light installations, illuminated pathways, and festive projections on the iconic Palm House. It’s serene, spectacular, and easily one of the most atmospheric holiday experiences in London.
2. Family Fun and Children’s Activities

December is a dream month for children in London. Between Christmas-themed adventures and family-friendly outings, the city offers endless ways to entertain younger visitors.
One highlight is Hogwarts in the Snow at Warner Bros. Studio Tour London. The famous sets—from the Great Hall to Diagon Alley—receive a beautiful winter makeover every year. A dusting of “snow,” festive decorations, and special effects make the magical world of Harry Potter feel even more enchanting. Kids can see how movie snow is made, explore behind-the-scenes secrets, and enjoy surprises throughout the day.
For hands-on festive creativity, many museums and cultural sites host child-focused workshops. The Museum of London Docklands, for example, often offers craft sessions, storytelling events, and interactive exhibits designed for younger audiences. Children can learn about London’s history through play, explore themed installations, or join in on holiday activities tailored to their age group.
A December must-do for families is a visit with Father Christmas. Several venues host Santa’s grottos, but the ones at London Zoo and Hamleys are perennial favourites. It's the time of the year when everyone seems to be smiling it's hard not to get in holiday mode
Finally, bundle up and head to one of London’s many outdoor ice rinks. The rink at Somerset House is particularly stunning, surrounded by 18th-century architecture and glimmering with blue and silver decorations. With skate aids available and music playing throughout the day, it’s perfect for anyone who wants to learn to glide…
3. Theatre and Seasonal Shows

December is a prime time for theatre lovers, the West End bursting with holiday classics, blockbuster musicals, and special productions created just for the festive season.
A timeless favourite is The Nutcracker, performed by the English National Ballet at the London Coliseum. Its combination of Tchaikovsky’s soaring score, gorgeous costumes, and enchanting choreography makes it one of London’s most beloved holiday traditions. Whether you’re eight or eighty, the experience is magical from beginning to end.
Families flock to London’s legendary pantomimes, where comedy, music, outrageous costumes, and audience participation create chaotic, joyful fun. The Palladium panto is known for its star-studded cast and big-budget spectacle, but local theatres across the city—from Richmond to Hackney—also offer fantastic versions of classic tales like Aladdin, Peter Pan, or Cinderella.
Musical lovers are equally spoiled with productions such as Wicked, The Lion King, and Mamma Mia! delighting audiences with their lavish staging and high-energy performances. And if you’re looking for something more seasonal, several theatres put on limited-run Christmas concerts or festive adaptations of beloved stories, offering a perfect excuse to spend a cozy evening indoors.
4. Cultural Escapes and Museum Highlights

While December buzzes with festive energy, it also offers opportunities for quieter cultural outings. Many museums introduce special winter exhibitions, and being inside provide a warm escape from cold and rainy days.
The Tate Modern and National Gallery regularly unveil significant winter exhibitions featuring both contemporary innovators and historical masters. Spending a morning wandering through engaging displays can be a welcome pause from the city’s fast-paced festivities.
At the Victoria and Albert Museum, winter showcases often put a spotlight on design, fashion, and craftsmanship—perfect themes for the gift-giving season. Meanwhile, the British Museum provides superb exhibitions that explore global history and culture, ideal for visitors wanting a substantial intellectual experience.
For music lovers, don’t overlook London’s classical concert scene. Venues like the Royal Albert Hall and Southbank Centre offer December performances ranging from traditional carol concerts to orchestral Christmas film screenings. Listening to live music in these iconic halls is an unforgettable way to embrace the season.
5. Food Markets and Seasonal Treats

London’s food scene truly comes alive in December - restaurants, cafés, and markets across the city introduce special menus, winter warmers, and festive pop-ups that celebrate winter flavours.
Start with a wander through the Southbank Centre Winter Market, where wooden chalets sell gourmet street food, handcrafted gifts, and mulled drinks - you’ll find everything from raclette and truffle fries to German sausages and handmade chocolate.
Another excellent destination is Borough Market, which becomes even more atmospheric during the holiday season. Vendors showcase winter produce, artisan cheeses, spiced baked goods, and festive condiments—perfect for creating a holiday feast or picking up gifts for food lovers.
For those seeking a more refined December outing, why not explore the city’s many afternoon tea experiences, many of which offer Christmas-themed menus complete with gingerbread pastries, spiced scones, and sparkling wine. Of course, If you're ready to splash out, then head to fancy hotels like The Ritz, The Savoy, and Claridge’s, all offering lavish spreads that feel like an event in themselves.
Finally, if you’re coming to London and looking for accommodation, why not consider staying at La Gaffe Hotel Hampstead? We offer comfortable guest accommodation which is both family-owned and family-run, and returning guests never fail to tell us how much they feel they have a home away from home, from the moment they check in to the moment they say goodbye.
Our rates include VAT, a continental breakfast and our (famous) cappuccino and because we’re only three minutes walk from the Hampstead tube, you can be in the centre of the city in just 15 minutes, courtesy of London Underground.
For more information about our rooms and to make a reservation directly with us, contact us by phone or email - we’re looking forward to seeing you!
