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.
UK_map_icon.png
This United Kingdom location article is a stub. You can help Wikipedia by expanding it (http://www.wordiq.com/definition/Thornbury%2C_Herefordshire).