Where is New Basford Station?

Where is New Basford Station located?

New Basford Station, New Basford Station, Great Britain (approx. 52.9782°, -1.1635°)


Where is New Basford Station on the map?