UKSouth East EnglandEssexSouthend-On-Sea
Serviced Office
SS9, Space282, Leigh-On-Sea, Leigh Road
To Let 640 sf
24hr Access
Leigh Road is located in the heart of Leigh on Sea, an old fishing village on the Thames..
Leigh-on-Sea is situated in the Thames Gateway approximately 40 miles to the east of central London and 3 miles to the west of..