bn:01793690n
Noun Named Entity
EL
Letchworth
EN
Letchworth Garden City, commonly known as Letchworth, is a town in the North Hertfordshire district of Hertfordshire, England. Wikipedia
Geonames
Relations
Sources
BabelNet