The Score Centre, 100 Oliver Road, Leyton, London, E10 5JY
Submission of details pursuant to condition 32 (Sustainable Urban Drainage System) attached to planning permission reference 212178, granted 27/10/2021.