Block of flats complete in Deptford – Developers try to flog them as Greenwich 14/03/2019 17 Comments