Search results
We did not find results for: Leigh-on-Sea.
Check spelling or type a new query.
We did not find results for: Leigh-on-Sea.
Check spelling or type a new query.
Leigh-on-Sea, commonly referred to simply as Leigh, is a town and civil parish in the city of Southend-on-Sea, in the ceremonial county of Essex, England. In 2011 it had a population of 22,509. Wikipedia