56-60 FARMSTEAD ROAD, LONDON, SE6 3ED
Details submitted pursuant to Condition 10(a) Architectural details, Condition 27(a) Privacy screens and Condition 30(a) Solar panels of planning permission DC/21/124149 dated 27 January 2023 at 56-60 Farmstead Road SE6.