• New Lease • Rent: £ 13,000 per annum • 586 sq. ft.New Lease • December 10th, 2018
Contract Type FiledDecember 10th, 2018Plymouth is a coastal port located on the south Devon coast. The city is recognised as the second largest commercial centre in the south west of England, after Bristol. Approximately 244 miles south west of London, 120 miles south west of Bristol and 45 miles south west of Exeter.