UKSouth West EnglandDevonPlymouth
Shop
PL1, Plymouth, Armada Way
To Let 1,151 sf
Corner position
The accommodation comprises a three storey retail unit. The ground floor provides a clear retail sales area. The first floor is accessed from a staircase to the rear..
The city of Plymouth has developed into the principal conurbation in Devon having a population in excess of 250,000 inhabitants and is the largest city in the South of..