Your Ultimate Guide: Things to Do in London in December 2025
- comedyinyoureye
- Feb 8
- 11 min read
Planning a trip to London in December 2025? It's a fantastic time to visit, with the whole city buzzing with festive cheer. From twinkling lights to cosy markets and exciting attractions, there's so much to see and do. This guide covers the best things to do in London in December 2025 to help you make the most of your visit. Whether you're looking for shopping, entertainment, or just a bit of Christmas magic, you'll find it here.
Key Takeaways
Soak up the festive atmosphere with dazzling light displays on Regent Street and Carnaby Street, plus a stunning Christmas tree in Covent Garden.
Explore a variety of Christmas markets, including the Southbank Centre Winter Market for artisan gifts and food, and Borough Market for culinary delights.
Go ice skating at iconic locations like Somerset House or enjoy the grand rink at Winter Wonderland in Hyde Park.
Immerse yourself in festive attractions such as the rides and shows at Winter Wonderland or the illuminated trail at Kew Gardens.
Enjoy seasonal performances, from West End shows and carol services at St Paul's Cathedral to festive concerts at the Royal Albert Hall.
Experience London's Festive Glow
As December 2025 rolls around, London really does put on a show. The city transforms into a twinkling wonderland, and honestly, it’s one of my favourite times to be here. The air buzzes with excitement, and the streets are just… magical.
Regent Street's Dazzling Light Display
This is the one everyone talks about, and for good reason. Regent Street’s famous 'Spirit of Christmas' angels are back, suspended above the street, creating this incredible canopy of light. It’s quite something to walk under them, especially when they first switch on. The display usually kicks off around early November, so by December, it’s in full swing. It’s the perfect spot for a wander after work, or if you’re doing some last-minute shopping – though be warned, it gets busy!
Carnaby Street's Unique Themed Illuminations
Carnaby Street always does things a bit differently. Instead of just a standard light display, they go for a really creative, often quite bold, theme each year. It’s a bit more artsy and edgy than Regent Street, and it’s always a surprise what they’ll come up with next. The switch-on is usually around the same time as Regent Street, so you can easily do both on the same evening. It’s a great place to get some photos and soak up a different kind of festive vibe.
Covent Garden's Enchanting Christmas Tree and Piazza
Covent Garden is just lovely at Christmas. They always have a massive, beautifully decorated Christmas tree right in the centre of the piazza, which is a real showstopper. The whole area is decked out with festive lights and decorations, making it feel really cosy. You’ll often find little stalls selling mulled wine and mince pies, and there’s usually some kind of entertainment happening, like carol singers or street performers. It’s a really atmospheric spot to spend an afternoon or evening, especially if you want to feel that traditional Christmas spirit.
Indulge in Yuletide Markets and Shopping
December in London is practically synonymous with festive markets. It's the perfect time to wander through stalls, pick up unique gifts, and generally soak up that Christmassy feeling. You'll find everything from handmade crafts to delicious seasonal treats, making it a great way to get your shopping done while enjoying the city's atmosphere.
Southbank Centre Winter Market Delights
This market along the South Bank is always a winner. Picture this: rows of charming wooden chalets, all set against the backdrop of the River Thames. They usually have a great selection of artisan gifts, from cosy knitwear to unique jewellery. And the food? Expect plenty of festive drinks, like mulled wine and cider, alongside some seriously tasty street food. It's a really lovely spot to spend an afternoon, especially when the lights are twinkling.
Leicester Square's Cosy Festive Stalls
Right in the heart of the West End, Leicester Square transforms into a festive hub. It's a bit more compact than some of the others, but that just adds to its cosy vibe. You can expect to find all sorts of handmade crafts, perfect for finding something a bit different for your loved ones. They often have some great food and drink stalls too, so you can grab a gingerbread or a warm drink while you browse. Keep an eye out for any special performances or a Santa's Grotto if you're bringing the little ones.
Greenwich Market's Artisan Treasures
Greenwich Market has a reputation for being a bit more traditional, and at Christmas, it really shines. It's a fantastic place if you're after genuinely unique, handcrafted items. Think local artists and makers selling their wares. It's less about mass-produced souvenirs and more about finding something special. Plus, the market itself is covered, so it's a good option whatever the weather decides to do. You can easily spend a few hours here, exploring the different stalls and grabbing a festive snack.
Borough Market's Culinary Christmas
For the food lovers out there, Borough Market during December is an absolute must. It's already a foodie paradise, but at Christmas, it goes all out. You'll find stalls piled high with festive cheeses, incredible baked goods, seasonal produce, and of course, plenty of opportunities to sample mulled wine and other warming drinks. It's the ideal place to pick up edible gifts or just treat yourself to some of the best food London has to offer. Don't miss the chance to try some festive pies or speciality hot chocolates.
London's Christmas markets offer a wonderful alternative to the usual high street shopping. They provide a chance to support independent traders and find gifts with real character, all while enjoying the festive spirit of the city. It's a chance to slow down and appreciate the craftsmanship and seasonal cheer.
Skate into the Festive Season
London really pulls out all the stops when it comes to ice skating during the Christmas period. It’s a proper winter tradition, and honestly, there’s nothing quite like gliding around a rink with the city lights twinkling around you. You've got a few cracking options this year, each with its own special vibe.
Somerset House's Iconic Ice Rink
This is a classic for a reason. Skating at Somerset House happens right in the courtyard, surrounded by those grand old buildings. It feels really special, especially with the big Christmas tree in the middle and all the lights. They usually have different sessions, including ones with DJs playing music rink-side, which is a bit more lively. Plus, there are lessons if you’re a bit wobbly, and plenty of places to grab a hot chocolate or some food afterwards. It’s a proper postcard moment, so book your tickets well in advance because they sell out fast.
Location: Strand, London WC2R 1LA
Typical Dates: Mid-November to Mid-January
Don't Miss: Skate Lates with live DJs for a more energetic evening.
Winter Wonderland's Grand Ice Rink
If you're heading to Winter Wonderland in Hyde Park, the ice rink there is massive. It’s set in a really picturesque part of the park, often with a Victorian-style carousel nearby. It’s a great option if you’re already planning to spend the day at Winter Wonderland, as you can combine skating with all the other attractions. It’s usually quite busy, but the atmosphere is fantastic.
Hampton Court Palace's Royal Setting
Skating with Hampton Court Palace as your backdrop? Now that’s something else. It’s a truly magnificent setting, giving you a bit of history with your festive fun. The rink is usually set up in the gardens, and it’s a really beautiful experience, especially as dusk falls. It feels a bit more relaxed than some of the city centre rinks, and it’s a lovely day out if you fancy venturing a bit further west.
Remember to check the specific dates and times for each rink closer to the time, as they can vary slightly year on year. Booking online in advance is almost always recommended, especially for popular slots like weekend evenings.
Immersive Winter Attractions
Winter Wonderland's Thrills and Magic
Hyde Park transforms into a massive Christmas wonderland, and honestly, it's the place to be if you want to feel that full-on festive buzz. It's not just a market; it's a whole experience. You've got everything from stomach-churning rides to the more chilled-out Bavarian village where you can grab a bratwurst and some mulled wine. The sheer scale of it is pretty impressive, drawing in millions every year. They've got the Ice Kingdom, which is this walk-through ice sculpture thing, and a huge ice rink that goes around the old bandstand. Plus, there are circus shows and live music. It's a lot to take in, so maybe plan your visit. Weekday afternoons tend to be a bit less packed than evenings or weekends, and definitely book your tickets in advance, especially if you're thinking of going during peak times.
Christmas at Kew Gardens' Illuminated Trail
If you're after something a bit more magical and less about the rides, Kew Gardens puts on a spectacular light show. They create this amazing trail that winds through the gardens, lit up with all sorts of colourful lights, lasers, and glowing sculptures. It feels really special, especially walking through the tunnels of light. It's a great spot for photos, and they usually have some nice food and drink stalls along the way to keep you warm. It’s a really popular one, so again, booking tickets ahead of time is a must, as they do tend to sell out.
Skylight Winter Rooftop's Elevated Views
For a more grown-up vibe, head up to a rooftop bar like Skylight. It’s a bit different from the big, bustling attractions. Think cosy igloos, festive cocktails, and great views over the city skyline. It’s the perfect place to go if you fancy a more relaxed evening, maybe with a few friends, enjoying the Christmas lights from up high. It’s a nice way to see London sparkle without being right in the middle of the crowds. They often have some good food options too, making it a complete evening out.
Enchanting Christmas Performances
London really comes alive with the sound of music and theatre during December. It’s a fantastic time to catch a show, whether you’re after a classic ballet, a hilarious pantomime, or some soul-stirring carols.
West End Theatre's Seasonal Spectacles
The West End is always a good shout for a show, but at Christmas, it’s something else. You’ve got your big festive productions, like The Nutcracker ballet, which is always a crowd-pleaser. Then there are the musicals – shows like Elf the Musical or A Christmas Carol get a festive makeover and are perfect for getting you in the mood. And of course, you can’t forget the pantomimes! These are wonderfully British, often a bit silly, and always a good laugh. This year, look out for Sleeping Beauty at the London Palladium, starring some well-known faces.
Must-see shows for 2025:The Nutcracker (various venues, check listings)A Christmas Carol (various theatres)Elf the Musical (Aldwych Theatre)Sleeping Beauty Pantomime (London Palladium)
Booking tickets well in advance is highly recommended, especially for the popular Christmas shows.
Carol Services at St Paul's Cathedral
If you fancy something a bit more traditional and atmospheric, a carol service at St Paul's Cathedral is hard to beat. The sheer scale of the building, with the choir singing, is quite something. They usually have services running throughout December, often by candlelight, and the sound of the organ echoing through the nave is just magical. It’s a free event, but you’ll need to get a ticket from their website, and it’s wise to arrive early to get a good spot.
Attending a carol service in one of London's grand cathedrals offers a moment of quiet reflection amidst the festive bustle. The soaring architecture and the power of the music create a truly memorable experience.
Festive Concerts at Royal Albert Hall
The Royal Albert Hall puts on a proper show for Christmas. They often have concerts featuring Christmas classics, sometimes with sing-along carols, which is always a fun way to get everyone involved. The London Philharmonic Orchestra usually puts on a few festive performances too. It’s a grand setting for some festive music, and they often have events suitable for the whole family.
Event Type | Venue | Typical Dates (2025) | Notes |
|---|---|---|---|
Christmas Classics | Royal Albert Hall | Mid-December | Often includes sing-along carols |
Handel's Messiah | Cadogan Hall | Early December | A popular classical choice |
Carols at Cadogan | Cadogan Hall | Mid-December | With The Bach Choir |
Candlelit Carols | Cadogan Hall | Late December | An atmospheric evening |
Festive Concerts | Royal Festival Hall | Mid-December | London Philharmonic Orchestra |
Christmas Day and Boxing Day in the Capital
Navigating London on Christmas Day
So, Christmas Day in London. It's a bit of a quiet one, isn't it? Most of the city takes a collective deep breath and shuts down for the day. Think of it as London having a well-deserved lie-in. Public transport, including the Tube and buses, pretty much stops. So, if you're planning on being in the city on December 25th, you'll need to think a little differently about getting around. Your best bets are the Santander Cycles (if you fancy a bit of a pedal), some rental e-scooters, or you can always try your luck hailing a black cab or booking an Uber, though availability might be a bit hit-and-miss. It's really worth planning your transport in advance.
Finding a Christmas lunch can be a bit of a mission, but it's not impossible. A few hotels and some restaurants do put on special Christmas Day lunches, complete with all the trimmings. These are usually quite popular, so booking way ahead is a must. You might also find a few smaller shops open for absolute essentials, but don't count on a big shop. For a really unique experience, consider a hop-on hop-off bus tour. With hardly any traffic, you can see all the famous sights like Big Ben and Tower Bridge without the usual hustle and bustle, and often with a live guide. It's a pretty relaxed way to see the city in its festive quiet.
Boxing Day Sales and Reopened Attractions
Boxing Day, December 26th, is a whole different kettle of fish. While it's still a public holiday, London springs back to life, and it's one of the busiest shopping days of the year. Retailers kick off their post-Christmas sales with gusto, so expect places like Oxford Street and Regent Street to be absolutely buzzing. If you're after a bargain, be prepared for crowds – it's part of the Boxing Day experience!
What's great is that most places reopen on Boxing Day. So, if you were feeling a bit limited on Christmas Day, you'll find plenty of options now. Restaurants, cafés, and most tourist attractions are back in business. It’s a fantastic time to explore the city, grab a late brunch, visit a museum that might have been closed the day before, or just soak up the lively atmosphere. Plus, public transport is running again, making it much easier to get around and see what London has to offer after the big day.
Wrapping Up Your London Christmas Adventure
So there you have it, a whole heap of ideas to fill your December in London. From dazzling lights and bustling markets to cosy pubs and maybe even a bit of ice skating, the city really does come alive at this time of year. It can feel a bit overwhelming with so much going on, but hopefully, this guide has given you a good starting point. Don't forget to book things in advance, especially if you're planning a visit around the main Christmas weekend. Have a brilliant time exploring London this festive season – it's a special place to be!
Frequently Asked Questions
When do the Christmas lights usually come on in London?
Most of London's amazing Christmas lights get switched on in early November. Regent Street and Carnaby Street often have their dazzling displays ready by the first week of November, with other areas like Covent Garden following shortly after. It's a great time to visit if you want to see the city sparkle!
What's the best way to get around London during December?
The Tube (underground) is usually the quickest way to zip around London, even when it's busy. Buses are also a good option for seeing the sights above ground. Just remember that on Christmas Day itself, public transport stops, so you'll need to think about taxis, bikes, or walking.
Are there any free Christmas events in London?
Yes, absolutely! Wandering around to see the incredible Christmas lights on streets like Regent Street and Carnaby Street is completely free. Many Christmas markets, like the one at Trafalgar Square, are also free to enter, and you can often enjoy carol singers or street performers without paying.
What's good to eat at the Christmas markets?
London's Christmas markets are a foodie's dream! You can expect lots of tasty treats like warm, spiced mulled wine, delicious mince pies, roasted nuts, and festive hot chocolates. Many markets also have stalls selling hearty meals like bratwurst sausages, crepes, and other international street food.
Is Winter Wonderland in Hyde Park worth visiting?
Winter Wonderland is huge and packed with things to do, like ice skating, fairground rides, circus shows, and loads of food and drink stalls. It can get very busy, especially on weekends and evenings, so booking tickets in advance is a good idea. It's a fantastic place for families and anyone wanting a really fun, festive experience.
What happens on Christmas Day and Boxing Day?
Christmas Day is very quiet in London, with most shops and transport closed. It's a good day for a peaceful walk or a pre-booked Christmas lunch. Boxing Day, however, is the opposite! Shops have massive sales, and many attractions reopen, making it a very busy but exciting day for bargain hunters and sightseers.




