All posts tagged “Letchworth Garden City

comment 0

Wilbury Radio

The Storeroom, Letchworth Garden City, UKPhoto: Karma Please by Dugald Muir. Founded in 1903 by the English urban planner Ebenezer Howard, Letchworth Garden City was the world’s first purpose-built alternative to the overcrowded and polluted conditions of industrialised cities. The utopian project aimed to reconnect… Read More