English: Edvin Loach, also Edwin Loach, is a village in eastern Herefordshire, England, about four miles north of the town of Bromyard, and near the village of Edwin Ralph. It is part of the modern civil parish of Edvin Loach and Saltmarshe.
This category has only the following subcategory.
- ► Edvin Loach Old Church (4 F)
Media in category "Edvin Loach"
Read in another language
This page is available in 2 languages