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