UK
South West England
Office High Street EX
EX4
High Street
To Let
1,948 sf
Open Plan, Kitchen, Demised WCs
A self contained second floor office suite arranged as open plan office accommodation with..
Exeter is an historic cathedral city in Devon located in the South West of England...