Letchworth
Letchworth, now officially called
Letchworth Garden City is a town in
Hertfordshire,
England. It was one of the first new towns, and claims to be the world's first
Garden City. It was founded in 1903, taking its name from the village it surrounded. Today it has a population of around 33,000.
This article is a stub. You can help Wikipedia by fixing it.