Where is St Michael and St Martin's Church?

Where is St Michael and St Martin's Church located?

St Michael and St Martin's Church, St Michael and St Martin's Church, Great Britain (approx. 51.7453°, -1.7085°)


Where is St Michael and St Martin's Church on the map?