Where is Tuxford Central Station?

Where is Tuxford Central Station located?

Tuxford Central Station, Tuxford Central Station, Great Britain (approx. 53.2243°, -0.9032°)


Where is Tuxford Central Station on the map?