Avenbury
From Wikipedia, the free encyclopedia
Avenbury is a civil parish in Herefordshire, England. It is on the A465, just south of Bromyard, and by the River Frome.
Avenbury is a civil parish in Herefordshire, England. It is on the A465, just south of Bromyard, and by the River Frome.