What country are both Vowchurch and Hereford located?
Hereford Hereford ( ) is a cathedral city, civil parish and county town of Herefordshire, England. It lies on the River Wye, approximately 16 mi east of the border with Wales, 24 mi southwest of Worcester, and 23 mi northwest of Gloucester. With a population of 58,896, it is the largest settlement in the county.
Wigmore, Herefordshire Wigmore is a village and civil parish in the northwest part of the county of Herefordshire, England. It is located on the A4110 road, about 8 mi west of the town of Ludlow, in the Welsh Marches. In earlier times it was also an administrative district called a hundred.