Christmas is pretty much here at this point folks! The Christmas lights have turned on, Michael Bublé has completed defrosting, and Mariah can be heard on every street corner. And that means London’s remarkable Christmas trees have also been unveiled. Here are some of our favourite (fir-vourite?) Christmas trees to check out around our festive city:
1. St. Pancras International

For 2025, the St. Pancras tree captures dreams and wishes with a music box-inspired design created in partnership with Great Ormond Street Hospital Charity. The dazzling tree features a golden ballerina spinning on a music box base, 158 glowing baubles, 180 meters of fairy lights, and a clockwork winder. It stands a towering 12 metres high and invites visitors to read illustrated wishes from children on display.
📍 Euston Road, King’s Cross, N1C 4QP.
🚇 Nearest station is, erm, St. Pancras International.
2. Covent Garden

The Covent Garden Christmas tree is always a breathtaking centrepiece of the area’s festive decorations, and this year’s tree is no different. Standing at an impressive 55 feet tall!
The tree is part of a larger display that sees the entire Covent Garden area sparkling with a total of 300,000 LED lights. That’s more than last year! Visitors can enjoy a comprehensive Christmas experience surrounding the tree, including pop-up events, family-friendly activities, surprise performances, and festive food and drink offerings such as mulled wine. Oh, and daily flurries of snow!
📍 Covent Garden Piazza, WC2E 8RF.
🚇 Nearest station is Covent Garden.
3. Coal Drops Yard

This lovely central London spot has always got something going on, and it’s full of fantastic shops and restaurants. And with Coal Drops Yard’s fairy lights, it always feels at least a bit festive, no matter the time of the year.
But at Christmas time it gets properly cosy and festive. And their Christmas tree makes the place all the more of a must-visit London destination. Last year they had a traditional tree, but no less gorgeous and festive, with a twinkling display. This year, Coal Drops Yard will feature another traditional-style tree adorned with twinkling lights, while Granary Square showcases the “Fluorescence” installation by artist Liz West – a kaleidoscopic, abstract festive sculpture.
📍 Coal Drops Yard, Stable Street, King’s Cross, N1C 4DQ.
🚇 Nearest station is King’s Cross St Pancras.
4. Battersea Power Station

Ever since opening, it’s been clear that Battersea Power Station is not set to do anything by half-measures. Last year, for the festive season, they unveiled a gorgeous Christmas tree smack in the middle of a wonderfully large ice-skating rink, alongside cosy rink-side igloos, fairground rides, and more.
And this year, those trees could be yours. Apple (whose UK HQ is inside the art deco building) has launched a competition, which will see 24 winning submissions from the public projected onto Battersea Power Station’s river-facing chimneys and wash towers, on Thursday 4 December 2025.
So stayed tuned!
📍 Battersea Power Station, Nine Elms, Battersea, SW11 8EF.
🚇 Nearest station is Battersea Power Station.
5. Leadenhall Market

This magical market stood in for Diagon Alley in Harry Potter and the Philosopher’s Stone, so you know it’s as pretty as a picture. And it’s equally fantastical during the festive season. Leadenhall Market’s whopping 18 feet tall, impressive (and real!) tree will take centre stage as part of the building’s festive makeover.
Underneath Leadenhall Market’s starry ceiling, the tree will glitter and twinkle with baubles and lights. Meanwhile, the Victorian market’s shopfronts will also be decked out with fir tree garlands and festive decor.
They’re also offering up all sorts of Christmas workshops, pop-ups, and events throughout the Christmas season. So, why not dial that festive feeling all the way up to a hundred with a trip to Leadenhall Market?
📍 Gracechurch Street, Langbourn, EC3V 1LT.
🚇 Nearest station is Monument.
6. Claridge’s

Last year, Claridge’s Christmas Tree was designed by the renowned British fashion designer Sir Paul Smith. The tree stood at 19 feet tall adorned with 100 bespoke birdhouses, each featuring a playful Paul Smith twist.
This year, the partnership is with Burberry and its Chief Creative Officer, Daniel Lee. Where you can expect a beautiful, classic 16-foot tree decorated with around 600 bows, referencing Victorian symbols of unity. The unveiling is scheduled for late November.
📍 Brook Street, Mayfair, W1K 4HR.
🚇 Nearest station is Bond Street.
7. Pan Pacific London

Last year, the traditional Christmas tree was completely reimagined outside the Pan Pacific London, with a sculptural installation of recycled emerald-green glass and mirrored cubes. This year they’ve gone for a more traditional tree – that just so happens to be the tallest Christmas tree in London. It stands at a whopping 67 feet tall, which is the same height as five double-decker buses. The “Let It Snow” themed tree will also feature hundreds of glowing snowflakes that light up in sequence to form a choreographed display. Compare that to Covent Garden’s impressive specimen, which measures in at a paltry 55 feet. Don’t miss out on this one when you go touring all of London’s Christmas trees. You can’t miss it – literally!
📍 One Bishopsgate Plaza, 80 Houndsditch, EC3A 7AB.
🚇 Nearest station is Liverpool Street.
8. Trafalgar Square
Image: @trafalgartree via Instagram
We couldn’t possibly leave this one out of the list of London’s Christmas trees. Regardless of what you think of it (and there are MANY opinions on it) the Trafalgar Square Christmas tree is a proper London Christmas tradition. And since it’s an annual gift from Norway, given each year as thanks for helping them out in World War II, maybe we should be a bit more appreciative of it. After all – as my mother says before I unwrap any present – ‘it’s the thought that counts’!
📍 Trafalgar Square, London, WC2N 5DS.
🚇 Nearest station is Charing Cross.
9. Royal Hospital Chelsea

This year, a new contender has arrived to dazzle locals and visitors alike: Christmas in Chelsea, hosted inside Ranelagh Gardens on the gorgeous grounds of the Royal Hospital Chelsea. There is not only a gorgeous tree surrounded by strips of gold tinsel and light but also an immersive 1km light trail combines the beauty and the magic of Christmas!
📍Royal Hospital Chelsea, Royal Hospital Road, SW3 4SR.
🚇 Nearest station is Sloane Square.
10. Hay’s Galleria
Image: @ldnbridgecity via Instagram
Over near London Bridge, you’ll find Hay’s Galleria, and yet another of London’s stunning Christmas trees. Nestled away under the building’s Victorian-style glass roof soon, the tree is lit up with stunning stars and baubles and casts a soft golden glow on the area. It’s pretty stunning, indeed!
📍 1 Battle Bridge Lane, SE1 2HD.
🚇 Nearest station is London Bridge.
So there you have it – a roundup of the best Christmas trees in London in 2025. Which one is your favourite?