UK
South East England
Office Orchard Street CT
CT2
Orchard House
To Let
2,482 sf
The property comprises modern self-contained office suites within an..
The property is situated in a modern office complex in Orchard Street just off St Dunstan's Street and to the west of..