Title: Report of the survey of the Camberwell Green area, 1973-74
Places: Camberwell (London, England)