The town is also home to the UK’s first roundabout.
Full ArticleThe fascinating history of Letchworth Garden City - the world's first garden city
Bishops Stortford Observer
0 shares
1 views
The town is also home to the UK’s first roundabout.
Full Article