Where is Longhaven Station?

Where is Longhaven Station located?

Longhaven Station, Longhaven Station, Great Britain (approx. 57.4511°, -1.8096°)


Where is Longhaven Station on the map?