Where is St Nicholas's Church?

Where is St Nicholas's Church located?

St Nicholas's Church, St Nicholas's Church, Great Britain (approx. 50.80555°, -0.038928°)


Where is St Nicholas's Church on the map?