Leigh-on-Sea, Essex, United Kingdom
Leigh-on-Sea
This "Old Town" historic fishing village in Essex is highly regarded by many as being one of the best and happiest places to live in the UK.
This "Old Town" historic fishing village in Essex is highly regarded by many as being one of the best and happiest places to live in the UK.