Leigh-on-Sea

Town in Essex, England

Leigh-on-Sea, commonly referred to simply as Leigh, is a town and civil parish in Essex, England. A district of Southend-on-Sea, with its own town council, it is currently the only civil parish within the borough. In 2011, it had a population of 22,509.

Leigh-on-Sea News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like