Where is Stockingford Station?

Where is Stockingford Station located?

Stockingford Station, Stockingford Station, Great Britain (approx. 52.52322°, -1.509036°)


Where is Stockingford Station on the map?