Where is Longhoughton Station?

Where is Longhoughton Station located?

Longhoughton Station, Longhoughton Station, Great Britain (approx. 55.427464°, -1.622257°)


Where is Longhoughton Station on the map?