Where is Selby Station?

Where is Selby Station located?

Selby Station, Selby Station, Great Britain (approx. 53.78278°, -1.06379°)


Where is Selby Station on the map?