DEPTFORD POLICE STATION, 114-116 AMERSHAM VALE, LONDON, SE14 6LG
Details submitted pursuant to Condition 15(c) (Biodiverse Living Roof) of planning permission DC/19/111720 on 14 December 2020 at Deptford Police Station, 114-116 Amersham Vale, SE14.