Lewisham Council embark on Compulsory Purchase Orders to push forward 1,100-home Deptford Timberyard development 20/06/2017 1 Comment