Redbridge’s first ‘Tiny Forest’ planted in South Park
This week more than 600 trees have been planted in South Park as part of a partnership between Vision Redbridge Culture & Leisure, Earthwatch Europe and Redbridge Council. Over 20 native tree species, including oak, wild service, birch, alder, hazel, blackthorn, rowan, and lime have been planted on site at South Park, Ilford. Located in