Satellite map of Devonport Kings Road railway station
Map of Devonport Kings Road railway station
Devonport Kings Road railway station was the London and South Western Railway station in Devonport, Devon, England.
Latitude: 50° 21' 53.64" N
Longitude: -4° 10' 1.81" W