Office, Medical / Clinic, Training / School / Conference
To Let, 312 - 7,648 sf
An opportunity to rent a 7,500 sq ft three storey commercial building in Croydon Old Town, Church House is self-contained and benefits from two separate..
The subject property is located within Croydon Old Town on Old Palace Road and is..