UK
South East England
Office Ewell Road SM
SM3
Ewell Road
To Sell
618 sf
Office, Medical / Clinic, Retail Office
Air Conditioning, LED Lighting, Kitchen, Demised WCs, EPC C
The premises provides open plan ground floor office/retail space...
28 Ewell Road is situated in the well-established residential area of Cheam, within the London Borough of..