Deptford Creekside housing
Deptford Creekside East is a housing development designed by Squire and Partners. The best thing about it is the roof gardens which, because they are for residents only (sensibly) I have not visited. The interiors, judging from the adverts, are …