London is no doubt on top of the list of places to visit during the holiday season. London transforms into a magical winter wonderland, captivating visitors and residents alike with its unique blend of historic charm and festive fervor. The city’s streets come alive with twinkling lights, vibrant markets,and an abundance of Christmas celebrations.
Iconic landmarks like Oxford Street, Bond Street, and Carnaby Street are adorned with spectacular light displays, while Trafalgar Square features a majestic Christmas tree from Norway. And of course not to forget Winter Wonderland in Hyde Park is a must-visit, offering an open-air market, ice skating, rides, shows, and a variety of festive food and drinks.
The city’s cultural calendar is bustling with events, including West End theatre productions, special exhibits at museums and galleries, and traditional Christmas markets like those in Greenwich and Covent Garden. As you stroll along the Thames or explore the city’s beautifully decorated streets, you can enjoy seasonal delicacies like mulled wine, hot chocolate, and Christmas pudding, making London in December a truly memorable place to visit during Christmas.
Central London
Covent Garden
Covent Garden is a central and historic area that transforms into a festive wonderland during Christmas and to be honest, if you’re looking for a real London Christmas experience – this is the place to be. You’ll find a giant 55ft Christmas tree adorned with 30,000 LED lights and the new installation of 40 gigantic bells, 12 giant baubles, and spinning mirror balls creating a stunning display.
The area hosts a seven-week calendar of events, including pop-ups, family-friendly experiences, surprise performances, and plenty of mulled wine and festive food. Visitors can enjoy Christmas markets under the portico of the Market Building, featuring quality crafts, jewellery, and London-inspired souvenirs. The atmosphere is enhanced by world-class opera singers performing free of charge and a Christmas Candlelight concert. See what I mean?
Mayfair
Mayfair is a luxurious and sophisticated area that shines brightly during Christmas. Mount Street is illuminated with new sparkling Christmas lights, and The Connaught has unveiled its annual artist-designed Christmas tree, accompanied by festive light switch-on events and entertainment.
Not to forget The Ever After Garden in Grosvenor Square is beautifully lit up with 20,000 white silk roses, and visitors can enjoy daily treats like crepes and hot chocolate at The Connaught’s Christmas Hütte. Mayfair’s luxury hotels, such as The Connaught and Claridge’s, offer festive afternoon teas, Michelin-starred dining, and elegant wreath-making workshops. The area is also known for its high-end shopping, including curated luxury hampers and gift boxes at Farm Shop.
🍷 Where to drink: The Connaught Bar, Claridge’s Bar, The Bar Below.
West London
Notting Hill
Notting Hill is a charming and eclectic neighbourhood that comes alive during Christmas. The famous Portobello Road Christmas Market features artisan makers and local businesses selling unique decorations and gifts, accompanied by mulled wine and hot chocolate.
The area is decorated with festive lights, and visitors can enjoy local holiday events, including carol services at nearby churches. Notting Hill is close to Hyde Park’s Winter Wonderland, offering easy access to fairground rides and Christmas market stalls. The neighbourhood’s historic pubs, like The Princess Royal, provide cozy corners to warm up by the fire with a mulled wine.
🍷 Where to drink: Caia, The Pelican, Trailer Happiness.
North London
Hampstead
Hampstead is a picturesque and affluent neighbourhood that offers a charming Christmas experience. The Hampstead Heath Christmas Fair features lights, carnival rides, markets selling mulled wine and baked goods, and even a petting zoo with real reindeer.
The high street is lined with booths selling various goods, and there are live music performances on Flask Walk. Visitors can also meet Father Christmas at Kenwood House, where he tells seasonal stories around the Christmas tree. The area hosts wreath-making workshops and other festive activities, making it a family-friendly destination.
🍽️ Where to eat: L’Antica Pizzeria, Jin Kichi, Ham
🍷 Where to drink: The Flask, The Duke Of Hamilton, Wells Tavern
South London
Southbank
The South Bank area along the River Thames offers a picturesque and festive Christmas experience. The Southbank Centre Winter Market features artisan stalls, festive food, live music, and stunning views of the Thames.
Visitors can enjoy the beautifully decorated riverside, visit the National Theatre and Tate Modern for special exhibitions, and take in the festive light displays. The area is also close to other popular Christmas destinations like Winter Wonderland at Hyde Park and Christmas by the River at London Bridge.
🍽️ Where to eat: Southbank Centre Food Market, Forza Wine at the National Theatre, Gunpowder.
🍷 Where to drink: Skylon, The Understudy, Between the Bridges.
East London
Shoreditch
Shoreditch is a trendy and vibrant area known for its eclectic Christmas celebrations. The neighbourhood features festive markets, nightlife with bars and live music venues, and special holiday exhibitions at venues like the Whitechapel Gallery and Barbican Centre.
Visitors can enjoy the area’s diverse food scene, including trendy cafes and artisanal bakeries, and explore the unique shops and galleries that make Shoreditch so distinctive. The area’s festive atmosphere is perfect for those who enjoy a mix of culture, art, and modern living
Hackney Central and Hackney Wick
This year, Hackney is gearing up for a festive and vibrant Christmas celebration with a plethora of events and activities. Throughout December, various markets will be held, including the Chatsworth Road Market offering unique gifts, children’s entertainment, and festive food. Additionally, the Hackney Flea Market will feature vintage traders and salvaged treasures.
Other highlights include a Pre-Hanukkah celebration on December 22 at Hackney Town Hall with traditional music and food, and Santa’s Grotto at St Augustine’s Tower. Hackney’s libraries and museum will also host a range of free activities, such as making Christmas decorations, wreaths, and participating in festive song sessions.
How to get around London during Christmas
Most services will run as usual during the festive period. However, Transport for London advises passengers to check for updates before traveling.
Read our guide on how to travel across London during the Christmas period.