St James' Church
Anglican / Church of England
Manorbier, Wales, SA70 7SZ
St James' Church is an Anglican church in Manorbier, SA70 7SZ. Service times have not been added yet.