UKSouth West EnglandDevonPlymouth
PL1, Plymouth, Armada Way
Shop, Restaurant
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 facilities on the second floor...
The premises is situated in the heart of Plymouth City Centre’s retail core in the pedestrianised part of Armada Way. This unit is situated on the west side of the street. The street is home..