Where is Kettering Station?

Where is Kettering Station located?

Kettering Station, Kettering Station, Great Britain (approx. 52.39355°, -0.73156°)


Where is Kettering Station on the map?