Leigh-on-Sea, often referred to simply as Leigh, is a town next to the city of Southend-on-Sea in Essex. It has a population of 22,500.
This article, images and content belong to the source and curated for informational purposes.
Get the latest creative news from FooBar about art, design and business.
Leigh-on-Sea, often referred to simply as Leigh, is a town next to the city of Southend-on-Sea in Essex. It has a population of 22,500.
This article, images and content belong to the source and curated for informational purposes.