One of Plymouth's popular destinations.
It's located in the English coastal city.
A great place to relax and chill out.
When it snows, this place is good for skating.
See beautiful scenery of the sea and the city.
Address 4 Osborne Pl, Plymouth PL1 2PU, United Kingdom
Maps 9V85+63 Plymouth, United Kingdom Open Maps