St Michael’s, Sollers Hope
United Kingdom
>
England
>
Herefordshire
>
Sollers Hope
>
St Michael’s, Sollers Hope
St Michael’s, Sollers Hope is a place of worship in Herefordshire, Sollers Hope.
St Michael’s, Sollers Hope
Object
Religion
Building
Yes
Church Road
Sollers Hope Farm
The Grove