Aymestrey

Aymestrey ( /ˈeɪmstriː/ 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.

Aymestrey

Aymestrey ( /ˈeɪmstriː/ 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.