56-60 FARMSTEAD ROAD, LONDON, SE6 3ED
Details submitted pursuant to Conditions 33 (Construction Environmental Management Plan), 34 (Biodiversity Method Statement) and 35 (Landscape and Ecological Management Plan) of planning permission DC/21/124149 dated 27 January 2023 at 56-60 Farmstead Road, SE6.