St Michael & All Angels
United Kingdom
>
England
>
Herefordshire
>
Mansell Lacy
>
St Michael & All Angels
St Michael & All Angels is a place of worship in Herefordshire, Mansell Lacy. In the area there is, inter alia, a bus stop.
St Michael & All Angels
Object
Religion
Building
Yes
Bus stop
Church
Village
Mansel Lacy
Dovecotts
Mansel Court
Mansel Court Farm
Stonewall Cottages