Borough Triangle Land And Site At 18-54 Newington Causeway 69 Borough Road 82-83 Borough Road London Southwark SE1 6DR
Details submitted to satisfy schedule 14 'Biodiversity Net Gain' of the section 106 agreement associated with planning permission 24/AP/1958 (Partial discharge for Institute of Optometry).