Title: Three years' work of the London County Council
Subjects: London County Council
Places: Deptford (London, England), England, London, Deptford