Recent projects
Why plant native trees in the garden
Why native trees? ‘Native’ means that these trees are ‘at home’ in Britain: they’ve grown here for thousands of years! So if you live in the UK, plant these trees because they help native insects and other animals to survive. 10 trees you should plant in your garden Alder, Alnus glutinosa A quick-growing, nitrogen-fixing, insect-harbouring, bird-loving […]
Stuart
October 20, 2013