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.