Where is Eastchurch?

Where is Eastchurch located?

Eastchurch, Eastchurch, Great Britain (approx. 51.406357°, 0.858356°)


Where is Eastchurch on the map?