UKSouth West EnglandDevonPlymouth
Office
PL4, Mayflower House, Plymouth, Bretonside
To Let 1,205.57 sf
A well located first floor office space situated on Bretonside in the city centre offering circa 1200 sq ft of office space divided over 3 rooms, A W and..
Plymouth is the largest city in Devon and Cornwall and one of the..