A pictorial history of Letchworth Garden City. Letchworth Garden City was founded in 1903, the dream of social reformer, Ebenezer Howard. He conceived a new type of town, a mix of town and country, which would be owned and run by a company that would capture the value of the estate and reinvest the profits … Read More