Where is Southminster?

Where is Southminster located?

Southminster, Essex, United Kingdom (approx. 51.6618541°, 0.8300674°)


Where is Southminster on the map?