Title: Welwyn: where industry prospers
Subjects: Industrial location
Places: England, Welwyn Garden City, Welwyn Garden City (England)