Where is Southend?

Where is Southend located?

Southend, Southend (SEN), Great Britain (approx. 51.56789°, 0.700259°)


Where is Southend on the map?