Serviced Office
To Let 640 sf
24hr Access
Elm Road is located in the heart of Leigh on Sea, an old fishing village on the Thames Estuary. Space282 Elm Rd is..
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 Southend-on-Sea, accessed via the..