Latitude 52 - Devonport Dockyard Plymouth, Devon - Apartments for Rent in Plymouth, United Kingdom
Entire home/apt in Plymouth, United Kingdom. Latitude 52 is a landmark building situated about 1 mile from the City Centre, and right opposite Devonport Dockyard. There is plenty of free on street parking, and it is adjacent to numerous bus routes, Devonport Stn, the A38 and the Torpoint fer...
See this content immediately after install