Stoke Prior, Herefordshire

From Wikipedia, the free encyclopedia

Stoke Prior is a village in Herefordshire, England, about two and a half miles south-east of Leominster.