Founded in 1903, Letchworth Garden City is one of the world's first new towns. It was the realisation of the principles of social reformer, Ebenezer Howard, who sought to combine …