WHERE IS LEIGH?
Leigh-on-Sea is situated on the north bank of the River Thames Estuary, some thirty miles east of London, in the borough of Southend-on-Sea, Essex.
Major access routes by road are the A13 and A127. Leigh-on-Sea can also be easily reached by rail using the C2C network (formerly LTS) which runs between Fenchurch Street and Shoeburyness.

Image produced from the Ordnance Survey Get-a-map service. Image reproduced with kind permission of Ordnance Survey and Multi Media Mapping.