Where is Northallerton Station?

Where is Northallerton Station located?

Northallerton Station, Northallerton Station, Great Britain (approx. 54.33326°, -1.440465°)


Where is Northallerton Station on the map?