Where is Derby Road Station?

Where is Derby Road Station located?

Derby Road Station, Derby Road Station, Great Britain (approx. 52.0504°, 1.18282°)


Where is Derby Road Station on the map?