Where is Hatton Station?

Where is Hatton Station located?

Hatton Station, Hatton Station, Great Britain (approx. 57.4223°, -1.9119°)


Where is Hatton Station on the map?