Where is Haxby Station?

Where is Haxby Station located?

Haxby Station, Haxby Station, Great Britain (approx. 54.01574°, -1.06519°)


Where is Haxby Station on the map?