Thornbury, Herefordshire
From Wikipedia, the free encyclopedia
Thornbury is a village in Herefordshire, England, north of the town of Bromyard.
The village has one church. To the north of Thornbury is Thornbury Court. Two river tributaries surround the village.