Where is Deighton Station?

Where is Deighton Station located?

Deighton Station, Deighton Station, Great Britain (approx. 53.66848°, -1.7519°)


Where is Deighton Station on the map?