Yatton, Aymestrey
Yatton is a hamlet in the civil parish of Aymestrey in north-western Herefordshire, England. In 1870–72 the township had a population of 214.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Aymestrey
Village in Herefordshire, England
Croft Castle
Country house estate near Leominster, England
Croft Ambrey
Croft, Herefordshire
Human settlement in England
Aymestrey burial
Beaker cist discovered in Herefordshire, England
Leinthall Earls
Human settlement in England
Wigmore High School
Academy in Herefordshire, England
Gatley Park