Where is Southend-on-Sea?

Where is Southend-on-Sea located?

Southend-on-Sea, England, Great Britain (approx. 51.53782°, 0.71433°)


Where is Southend-on-Sea on the map?