Loxhore Methodist Church
United Kingdom
>
England
>
Devon
>
North Devon
>
Loxhore
>
Loxhore Methodist Church
Loxhore Methodist Church is a place of worship in Loxhore in North Devon.
Loxhore Methodist Church
Object
Religion
Building
Yes
Place
Lower Loxhore
Longpot Lane