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.
The locations below host some of the top Christmas trees in London – see how many of the 2025 best Christmas trees in London you can tick off!
1. St. Pancras Christmas tree
Follow the yellow brick road to St. Pancras International station, where you can usually see a themed Christmas tree. Designed in collaboration with Universal Pictures UK, last year's Wicked-themed Christmas tree was 11-metres (36 ft) and featured hand-painted gold and green details, which took more than 4,000 hours to create! Nov TBC
2. Coal Drops Yard Christmas tree

Get festive with a visit to Coal Drops Yard in King's Cross, where you'll normally find a 15-metre-tall (50 ft) traditional Christmas tree illuminating the area. Head round the corner to Lewis Cubitt Square where you can also see Temenos (until 2 Mar) – a more artistic take on the festive tree featuring geometric neon poles. Nov TBC
3. Covent Garden Christmas tree

Marvel at the huge Christmas tree that brings festive cheer to the cobbled streets of the 19th-century Covent Garden. The tree is handpicked each year and stands next to the iconic Market Building, which is often filled with giant bells with bows, mirror balls and baubles to be admired. Nov TBC
4. Granary Square Christmas tree

Make your way to Granary Square in King's Cross to be greeted by a kaleidoscope of colour in the form of Christmas tree-shaped sculpture, Fluorescence. Designed by artist Liz West, last year's installation blurred the lines between abstract art and festivity. Nov TBC
5. 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 to pick up gifts, before wandering the locations of some of the Harry Potter films. Nov TBC
6. Eastern City Tree

Take the perfect festive photo in front of the Eastern City Tree at Pan Pacific London. Last year, it was the tallest Christmas tree in London, standing at 20.4 metres (67 ft) tall and was made of 65,000 twinkling lights and 800 baubles! Nov TBC
7. The Connaught Christmas tree

Don't miss The Connaught hotel's annual Christmas tree in Mayfair. Last year, the Christmas tree was designed by British artist Conrad Shawcross and decorated with 90 glowing lanterns, which were each made from aluminium and painted with a silver coating. Nov TBC
8. The London EDITION Christmas tree

Check out the usually kitsch and colourful Christmas tree on display at The London EDITION near Soho. Created by fashion designer Ashish Gupta, last year's tree was adorned with playful ornaments, lights and tinsel in every colour, in an ode to his Indian heritage and love for texture, vibrancy and bustling urban life. Nov TBC
9. Aqua Shard Christmas tree

Journey 31 floors up London's tallest building to Aqua Shard, which featured a shiny Christmas tree in 2024 made from red and silver chrome spilling with presents and baubles. Pose for the ultimate festive photo in front of the tree with a backdrop of the London skyline. Nov TBC
10. Claridge's Christmas tree

Visit the luxurious Mayfair hotel to see the iconic Claridge’s London Christmas tree installation. Designed by Sir Paul Smith, the 2024 tree was adorned with mechanical birdhouses, playing cards, postage stamps and dice. Nov TBC
11. 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. Nov-Jan TBC
12. Windsor Castle Christmas tree

Windsor Castle, the location of Meghan Markle and Prince Harry's wedding, usually displays a magnificent tree taken from Windsor Great Park in the royal residence. Placed in St George's Hall, the Christmas tree is classically adorned with hundreds of twinkling lights and mirrored ornaments. Nov TBC
13. Christmas tree at the Royal Ballet and Opera

Admire the Royal Ballet and Opera's Christmas tree, which was dressed up in a tutu in a nod to the venue's heritage last year. It featured festive ornaments of musicians, singers, artists and more embellishing the tree and was surrounded by a snowy scene that covered the rest of the foyer. Nov TBC
14. V&A Christmas tree

Visit the unique Christmas tree installation at the V&A in South Kensington, last year created by artist and designer, Anna Lomax. All Lit Up! featured swirly columns inspired by the museum's Dome – an abstract take on the traditional festive tree with lights that transformed throughout the day. Nov-Jan TBC
15. Camden Market Christmas trees

Venture to one of London's top Christmas shopping hotspots – Camden Market – which boasted a record five Christmas trees on display last year, each decked out in a different vibrant colour. Make sure to also seek out the dazzling canopy of light up stars and icicles during your visit. Nov TBC
16. Battersea Power Station Christmas tree

In 2024, Wallace and Gromit added their own personal touch to Battersea Power Station. The display, in collaboration with Aardman and Apple, brought the iconic duo to life on the building's wash towers with a stop-motion projection that was shot using an iPhone. Nov-Dec TBC
17. 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 usually dressed in a traditional Nordic style with vertical strings of lights. Dec TBC
More information about Christmas trees in London
What is the biggest Christmas tree in London?
Last year, Eastern City Tree was the largest Christmas tree in the capital, standing at an awe-inspiring 20.4 metres (67 ft) 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.