Savills London Planning Team and DMA Architects have won planning approval for a 199-unit residential development in Deptford, south-east London.

The scheme, for Macdonald Egan Developments, also includes a new public piazza and 1,874m2 of commercial space.