
London in December comes alive with festive traditions, sparkling lights, and seasonal attractions on nearly every street corner.
The city’s streets glow with decorations, markets brim with holiday treats, and iconic landmarks take on a wintry charm.
There’s no shortage of festive fun in London during Christmas — from vibrant markets to skating rinks set against historic backdrops.
Whether you’re into food, culture, or simply soaking up the festive mood, London offers something special for everyone.
Here are 11 of the best Christmas experiences to enjoy in London this year.
You’ll also love: 10 Best Christmas Things to See & Do in Paris (France) for a Magical Holiday
1. Visit the Southbank Centre Winter Market
The video will be loaded from YouTube.com, a third party. If you play it, you accept their terms of service, and their use of cookies.
Along the Queen’s Walk by the Thames, the Southbank Centre Winter Market offers wooden chalets selling festive food, drinks, and handmade gifts.
You can sample dishes from around the world, enjoy a hot chocolate, or browse locally made crafts. Many of the items here are unique and make great gifts.
The riverside setting adds to the atmosphere, especially when the city lights reflect on the water. It’s a great stop if you’re exploring central London.
2. Experience Hyde Park Winter Wonderland

(Christmas in London, UK – Photo by Zhivko Dimitrov on Unsplash)
Running from late November to early January, Hyde Park Winter Wonderland is one of London’s biggest festive events. It features rides, shows, and plenty of seasonal food and drink.
Entry requires a ticket, though spending on rides or snacks can sometimes include admission. The park is large, so plan your visit to make the most of it.
The ice rink, one of the largest in the UK, sits beneath glittering lights with music playing in the background. Carnival rides, a giant wheel, and attractions like the Magical Ice Kingdom keep visitors entertained.
The Christmas market is full of stalls selling gifts, crafts, and delicious snacks. You’ll find everything from mulled wine to German sausages and sweet pastries.
Whether you’re skating, shopping, or just strolling, there’s something for everyone at Winter Wonderland.
3. Admire the Christmas Lights on Oxford Street and Regent Street

(Christmas in London, UK – Photo by Surya teja on Unsplash)
Oxford Street and Regent Street are famous for their dazzling Christmas lights, which usually appear in early November and shine throughout the holidays.
Oxford Street’s displays stretch from Marble Arch to Tottenham Court Road, creating a lively and festive atmosphere. Regent Street’s sweeping lights are equally impressive, running from Oxford Circus down to Piccadilly Circus.
Walking these two streets is a must-do London experience during the season — busy, bright, and full of holiday spirit.
4. Attend a Carol Service at St Paul’s Cathedral
St Paul’s Cathedral hosts beautiful carol services that capture the essence of Christmas. The grand architecture and acoustics make the experience truly special.
The services feature classic carols, readings, and performances by the Cathedral Choir. Some evenings even include candlelit processions.
Many events are free, but they fill up quickly, so arriving early is recommended. Always check the official schedule before visiting.
5. Enjoy a Festive Afternoon Tea at Fortnum and Mason
At the Diamond Jubilee Tea Salon in Fortnum and Mason, afternoon tea takes on a holiday twist. The elegant setting and seasonal menu make it a real treat.
Expect sandwiches with festive fillings like turkey and cranberry, along with freshly baked scones and pastries inspired by Christmas flavors. A wide range of teas, including special holiday blends, completes the experience.
The same tea service is also available at The Royal Exchange for those looking for a different central London location.
6. Explore the Leicester Square Christmas Market
Located in the heart of the West End, the Leicester Square Christmas Market runs from early November to early January. It’s easy to reach and full of festive charm.
Stalls sell food, drinks, and gifts, from handmade decorations to seasonal treats. The atmosphere is cozy and cheerful, with occasional live entertainment nearby.
It’s a great place to take a break while shopping or exploring central London.
7. Walk the Illuminated Trail at Kew Gardens
Kew Gardens transforms into a glowing wonderland each winter with its illuminated Christmas trail. The 2.7 km route winds through the Royal Botanic Gardens, featuring colorful lights, tunnels, and reflections on the water.
The displays change every year, so there’s always something new to see. The event runs from mid-November to early January, and booking ahead is recommended.
Food stalls and hot drinks line the route, and Santa sometimes makes an appearance for younger visitors.
8. Watch a Festive Show in the West End
London’s West End offers a packed lineup of Christmas performances, from classic ballets to family-friendly pantomimes and big musicals.
Popular productions often include The Nutcracker, Elf the Musical, and holiday versions of favorite shows. Tickets sell quickly, so booking in advance is wise.
The theatres are close to Leicester Square and Covent Garden, making it easy to catch a show after a day of sightseeing.
9. Shop for Gifts at the Covent Garden Christmas Market
Covent Garden is one of London’s most festive spots during the holidays. The Apple Market is filled with handmade crafts, jewelry, and art, perfect for unique gifts.
Twinkling lights and decorations fill the area, and street performers add to the lively atmosphere. There are also plenty of cafés and restaurants nearby when you need a break.
Its central location makes it easy to combine with other Christmas activities in London.
10. Stroll Through Winter by the River at London Bridge
Winter by the River, held along the Thames between London Bridge and Tower Bridge, offers one of the city’s most scenic festive markets.
Wooden stalls sell seasonal gifts, crafts, and local food. Visitors can enjoy mulled wine, sweet treats, and stunning views of the skyline and river.
The market is easy to reach by public transport and makes for a relaxing evening walk with plenty of photo opportunities.
11. Skate at Somerset House
Each winter, Somerset House transforms its courtyard into a large outdoor ice rink, framed by its grand 18th-century architecture.
Day and evening skating sessions are available, with music and special events on certain nights. Skates are included in the ticket price, and lockers are available for personal items.
A tall Christmas tree and festive decorations complete the scene, while nearby stalls serve food and drinks for a cozy finish to your visit.