UK
South West England
Devon
Plymouth
Shop
PL1
, Plymouth,
New George Street
To Let, 13,642 sf
The accommodation comprises a three storey retail unit. The ground floor provides a clear retail sales area.
The premises are situated in the heart of Plymouth City Centre in the pedestrianised part of Armada Way, a parade where..