Aymestrey

From Wikipedia, the free encyclopedia

Aymestrey is a village in north-western Herefordshire, England, about 7 miles north-west of Leominster. The village is on the River Lugg.