Just off Armada Way, the principal pedestrianised shopping street, linking Drake Circus Shopping and Leisure to the City’s train station, Mayflower Street is a bus route and is right next to the University. It enjoys lively footfall with day-time and evening trade.
Two storey, post war, mid-terraced, self-contained retail/restaurant unit with fitted commercial kitchen.
51 Mayflower Street, Plymouth, Devon
£20,000
Other Restaurant & take away Properties you might be interested in