Nearby – Leigh on Sea

For those thinking about moving to Southend on Sea, you may consider a nearby town of Leigh on Sea. Leigh on Sea has been voted the #1 place to live and commute into the City of London.

Here is a really good visual of Leigh on Sea from the air and some rather relaxing music:

Leave a Reply

Your email address will not be published. Required fields are marked *