Herefordshire England United Kingdom
52.281685,-2.845269

Aymestrey

Aymestrey ( AYM-stree) is a village and civil parish in north-western Herefordshire, England. The population of this civil parish, including the hamlet of Yatton, at the 2011 Census was 351.

Distance between:

London to Aymestrey 128 Miles / 206 Kms
Liverpool to Aymestrey 78 Miles / 126 Kms

Postal Code

Population 2017: 386 inhabitants