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.