• New Lease • Rent: £ 13,000 per annum • 586 sq. ft.December 10th, 2018
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.