Britain's What's On Event Guide
Get in the Christmas spirit at Capital Gardens! From 23 November 2017, sustainably grown British Christmas trees will be available to buy from the garden centres at Alexandra Palace, Neal's Nursery in Wandsworth and Wood's of Berkhamsted...
See more >
Capital Gardens - Alexandra Palace
Alexandra Palace Way
London N22 7BB
Thu 23 Nov 17