Where is / Where is UK / Where is Southend-on-Sea

Where is Southend-on-Sea, UK?



Southend-on-Sea is a town and wider unitary authority area with borough status, in Essex, England, on the north side of the Thames estuary 40 miles east of central London.

Where is Southend On Sea, United Kingdom