UK
South West England
Devon
Plymouth
Shop, Restaurant
PL1
, Plymouth,
Armada Way
To Let, 581 sf
The accommodation comprises a ground floor retail unit with further retail accommodation on the first floor and storage, office and staff..
The premises is situated in the heart of Plymouth City Centre’s retail core..