Mcgrath Works Depot Waste Recycling Station, 3-13, Hepscott Road, London, E9 5HB
Observation requested by London Legacy Development Corporation for Submission of details pursuant to Schedule 9 (Public Open Space and Play Areas) of the Section 106 Agreement accompanying planning permission 16/00451/OUT, dated 21 January 2020