Where is Holtby Station?

Where is Holtby Station located?

Holtby Station, Holtby Station, Great Britain (approx. 53.9962°, -0.94°)


Where is Holtby Station on the map?