Over the festive season, you can fill your Instagram feed with the best Christmas trees in London, from the traditional Norwegian spruce in Trafalgar Square to the dazzling designer display at Claridge's.
Discover our pick of London's top Christmas trees for winter 2026/27 – see the capital sparkle at the locations below that host the best London Christmas trees throughout the festive season.
1. St Pancras Christmas tree
Admire the Christmas tree on display in the middle of St Pancras International Station in collaboration with Hilton, drawing inspiration from Christmas in Germany. Standing at 11 metres (36ft) tall, the top of the tree features three rotating tiers with scenes of the country's winter landscapes and landmarks, and 24 Curiosity Windows where visitors can get a closer look at festive traditions and learn more about the region, which you can travel to via the Eurostar from the station.
When: 3 Nov-1 Jan
2. Battersea Power Station Christmas tree

See Battersea's magnificent 12-metre (40ft) -tall Christmas tree in Malaysia Square, covered with more than 1,000 baubles, warm twinkling lights and a picture-perfect backdrop of Battersea Power Station. Wander around the area, and you'll find more trees and a giant candy cane trail; inside the power station, discover giant Art Deco chandeliers and retro-themed decorations.
When: 5 Nov-3 Jan
3. Aqua Shard Christmas tree

Journey 31 floors up London's tallest building to Aqua Shard, where you can see the Christmas tree on display, this year designed by artist Kelvin Okafor. The tree is set to call on themes of individuality and connection through the artist's famous portraits, with a backdrop of the London skyline. Selected artworks will be auctioned after the festive season to support the charity, Only A Pavement Away.
When: From 10 Nov
4. Covent Garden Christmas tree

Marvel at the huge Christmas tree that each year brings festive cheer to the cobbled streets of the 19th-century Covent Garden. The tree is handpicked in the UK each year and stands next to the iconic Market Building, filled with giant bells, more than 300,000 twinkling lights and a new installation for 2026: The Forest of Theatre, a collection of smaller trees each inspired by a West End production.
When: From 12 Nov
5. Christmas tree at Sketch's Lecture Room and Library
See the iconic Lecture Room and Library dressed up for the festive season with a unique Christmas tree centrepiece, which last year was made by Mehbs Yaqub. The 2025 crystal tree was inspired by The Nutcracker, with a rotating window showcasing whimsical festive scenes and carvings from Hungarian artist, Vanda Bahdszki.
When: 12 Nov-6 Jan
6. Eastern City Tree
Take the perfect festive photo in front of the Eastern City Tree at One Bishopsgate Plaza, the tallest Christmas tree in London. Last year's tree was a whopping 20 metres (67ft) tall and had a 'Let it Snow' theme, featuring hundreds of glowing snowflakes, backed by a giant festive wreath spanning 10 metres (33ft) across the hotel’s plaza facade!
When: 12 Nov-9 Jan
7. Cutty Sark Christmas tree

Head to the Royal Borough of Greenwich to see Cutty Sark dressed up each year for the festive season, featuring bright lights decorating the rigging of the historic ship in the shape of a Christmas tree. If you can, try to stop by the Greenwich Christmas light switch-on event to catch the annual colourful lantern parade.
When: From 18 Nov
8. Leadenhall Market Christmas tree

Stumble upon a beautiful festive tree at the Victorian Leadenhall Market, nestled in the heart of the City of London. Embrace the magical atmosphere with a stop at the shops and pop-up Christmas markets to pick up gifts, before wandering the locations of some of the Harry Potter films.
When: From 19 Nov
9. Claridge's Christmas tree
Visit the luxurious Mayfair hotel to see the iconic Claridge’s London Christmas tree installation designed by designer Dame Anya Hindmarch. This year's tree is set to feature a treehouse on top of a traditional spruce, with twinkling lights and whimsical fairy tale-themed decorations that intend to evoke a feeling of nostalgia in all who walk through the hotel's doors.
When: From 25 Nov
10. King's Cross Christmas trees

Visit the Cracking Christmas Tree at Lewis Cubitt Square in King's Cross, a collaboration with Aardman, featuring sculpted characters from beloved franchises: Wallace & Gromit, Shaun the Sheep and Morph. Pair this with Lightroom's immersive show, Larger Than Life: Starring Wallace & Gromit, Shaun and More (until 4 Jan). Look out for the traditional spruces illuminating nearby Coal Drops Yard and Granary Square.
When: From 26 Nov
11. Camden Market Christmas trees

Venture to one of London's top Christmas shopping hotspots, Camden Market, which boasts multiple Christmas trees on display, each decked out with different festive decorations. Seek out the Magic Forest at Market Place, featuring a Christmas tree, gingerbread house, fairy lights and 3D ice painting. Don't miss the dazzling canopy of light-up snowflakes along Water Lane, and meet Santa at the enchanted ice grotto, which is also set to host storytelling, face painting and festive workshops.
When: From 26 Nov
12. Windsor Castle Christmas tree
Visit Windsor Castle, the location of Meghan Markle and Prince Harry's wedding, dressed up for the festive season with several trees, including one taken from Windsor Great Park in the castle's largest room, St George's Hall. The magnificent six-metre (20ft) -high Christmas tree will be classically adorned with hundreds of twinkling lights and green and gold mirrored ornaments.
When: 27 Nov-5 Jan
13. Trafalgar Square Christmas tree

See one of the most iconic Christmas trees in London at Trafalgar Square. An annual gift to the capital from Norway since 1947, London's Trafalgar Square Christmas tree is always dressed in a traditional Nordic style with vertical strings of lights.
When: From 3 Dec
14. Christmas tree at the Royal Ballet and Opera

Admire the Royal Ballet and Opera's Christmas tree, last year designed by Sir Paul Smith and inspired by the act of wrapping and unwrapping. The 2025 collaboration celebrated the ties between theatre and fashion, with the tree adorned in props and materials borrowed from the Opera House's archives – from original musical scores, candelabras and vintage baubles to curtain tassels and velvet ribbons.
Where: TBC
15. The Royal Exchange Christmas tree

Spot the giant Christmas tree taking centre stage outside The Royal Exchange in central London. Last year, the Norwegian spruce by Fortnum & Mason stood by the entrance of the iconic building, decorated with fairy lights and baubles, while LED lights wrapped around each of its pillars, adding a festive glow to the area.
When: TBC
16. The London EDITION Christmas tree
Last year saw a wonderfully creative edible Christmas tree on display at The London EDITION near Soho. Created in collaboration with celebrated cookery writer Skye McAlpine, the tree drew inspiration from Christmas recipes and timeless fairy tales such as Hansel and Gretel and the Grinch. Skye created a playful snow-dusted tree adorned with handmade, edible decorations, including gingerbread, sweets and chocolate!
When: TBC
17. The Connaught Christmas tree
Don't miss The Connaught hotel's annual Christmas tree in Mayfair. Last year's tree, designed by Swiss-born contemporary artist Urs Fischer, featured light up baubles each with a different AI-generated face inside to represent togetherness and community.
When: TBC
18. Sea Containers Christmas tree

Snap photos of the Christmas tree at Sea Containers, which last year was created in collaboration with Colours of Ardley and paid homage to the textile brand with ornaments made from fabric offcuts in its signature stripes, patterns and colours. Decorations were in the shape of animals, seafood, fruits and spices, inspired by goods once transported to London by sea.
When: TBC
19. The Macallan Christmas Tree at The Ned

Last year saw The Ned's first collaborative Christmas tree with Macallan, standing at 6.7-metres-tall (22ft) inside the stylish Grand Banking Hall. The tree was decorated with velvet bows in the Scottish whisky brand's signature red colour and copper baubles in a nod to the distillery's copper stills.
When: TBC
20. MAS-X.3 at art'otel London Hoxton

Stop by art'otel London Hoxton in east London to see one of the city's most unique Christmas trees. Last year, the striking 2.7-metre-tall (9ft) sculpture by Shane Keeling offered a modern take on the classic festive tradition, featuring a white swirl design made from broken porcelain toys.
When: TBC
More information about Christmas trees in London
What is the biggest Christmas tree in London?
Eastern City Tree is the largest Christmas tree in the capital, standing at an awe-inspiring 20.4 metres (67ft) tall. The tree was created by The Christmas Decorators, a company committed to sustainability, contributing to a greener future for London.
What is the most famous Christmas tree in London?
The Trafalgar Square Christmas tree is arguably the most famous Christmas tree in London, gifted by the city of Oslo each year as part of a longstanding tradition. Marking the beginning of the countdown to the festive season, many gather in Trafalgar Square for the switch-on of this charming Nordic tree.
Who gives the Christmas tree to Trafalgar Square?
Every year since 1947, Norway sends a tree to London to thank Britain for its support during World War Two. The tree is selected from woodlands around Oslo where a felling ceremony takes place, before being brought to the UK by sea and switched on during a spectacular Christmas tree ceremony in Trafalgar Square.
Where are the best Christmas tree farms in London?
You can buy a real Christmas tree in London at many spots across the city, from shops and markets to small farms and garden centres, such as Vauxhall City Farm, Pines and Needles and Mistletoe and Pine. If you're looking to pick your own, you can find most London Christmas tree farms dotted around the outer boroughs of London.
Explore London's best Christmas markets or stroll around the capital to see the top Christmas lights in London.