(town) Seaside resort and administrative centre of Southend unitary authority in southeastern England, on the Thames estuary, 60 km/37 mi east of London; population (2001) 160,250. Southend is the closest seaside resort to London and as such attracts nearly 3 million visitors a year...
Found on
https://www.encyclo.co.uk/local/21221
No exact match found.