Abbeyfield Road Receives Planning/
Abbeyfield Road, located on a prominent but highly constrained site at the base of Southwark Park, has achieved planning consent after a unanimous decision. The proposal features a new three and six-storey building comprising 13 new dwellings. Materially and formally, […]