Where is St Michael & St Martin Church?

Where is St Michael & St Martin Church located?

St Michael & St Martin Church, St Michael & St Martin Church, Great Britain (approx. 51.468964°, -0.373105°)


Where is St Michael & St Martin Church on the map?