Which 'New Town' in Hertfordshire was founded in 1903 as the world's first 'Garden City'?
Letchworth Garden City Letchworth, England Lordship Lane (Letchworth) Lordship Lane (Letchwort) LETCHWORTH Letchworth Urban District Letchworth
letchworth letchworth urban district letchworth garden city lordship lane letchwort lordship lane letchworth letchworth england
letchworth
WikipediaEntity
LETCHWORTH