Cockyard Mission Hall
United Kingdom
>
England
>
Herefordshire
>
Abbey Dore
>
Cockyard Mission Hall
Cockyard Mission Hall is a place of worship in Herefordshire, Abbey Dore.
Cockyard Mission Hall
Object
Religion
Building
Yes
Cockyard Farm