Our trees are grown by specialist Christmas tree growers who all adhere to the highest quality standards. We select only the best quality trees for our stores and are proud to offer the widest range anywhere in London.
Capital Christmas Trees is a joint initiative partnering Needlefresh Direct, a group of dedicated British Christmas Tree growers based in England and Scotland, with Capital Gardens, London's largest specialist Garden Centre retailer. They wanted Londoners to be able to experience real Christmas trees delivered direct and fresh from the growers.
Capital Gardens have Garden Centres at Alexandra Palace and Wandsworth and Needlefresh are a group of like-minded growers who have a passion for producing high quality trees for Christmas. Together, they have pooled their resources and expertise to enable Londoners to buy Christmas trees in attractive locations, delivered direct from the plantations.
At our retail outlets you will find the widest and most interesting range of Real Christmas trees available anywhere in the UK.
Talk to Us
Capital Christmas Trees, Alexandra Palace Garden Centre, Alexandra Palace Way, London. N22 7BB