Where is Plymouth Station?

Where is Plymouth Station located?

Plymouth Station, Plymouth, United Kingdom (approx. 50.37704°, -4.14473°)


Where is Plymouth Station on the map?