Where is Southend-on-Sea?

Where is Southend-on-Sea located?

Southend-on-Sea, Southend-on-Sea, United Kingdom (approx. 51.5388241°, 0.7128137°)


Where is Southend-on-Sea on the map?