Former Poplar Bus Depot, Leven Road, London, E14 0LN
Submission of Details Pursuant to Condition No.21 (Green Roof) of Planning Permission Ref: PA/19/...