Where is St Anne's Parish Church?

Where is St Anne's Parish Church located?

St Anne's Parish Church, St Anne's Parish Church, Great Britain (approx. 51.61746°, 0.000392°)


Where is St Anne's Parish Church on the map?