62 Eden Road, Walthamstow, London, E17 9JT
Submission of details pursuant to Condition 3 (carbon emissions) and Condition 4 (water reduction) attached to planning permission reference 223438, granted 23/05/2023. (Amended description)