Post date: May 26, 2020 8:45:04 AM
The Council has issued a Environmental Impact Assessment for the Homebase site in Forest Road. It states that it is looking at 700 flats in 18 storey blocks!
201182 Homebase, Forest Road, London E17 4EE EIA Scoping and Screening