Title: Deptford city challenge
Subjects: Social conditions, Urban renewal, Economic conditions
Places: England, London, Deptford (London, England)