Title: Garden city in the making
Subjects: Garden cities
Places: England, Letchworth, Letchworth (England)