The fascinating history of Letchworth Garden City - the world's first garden city

Bishops Stortford Observer

Published

The town is also home to the UK’s first roundabout.

Full Article