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