Where is Wamphray Station?

Where is Wamphray Station located?

Wamphray Station, Wamphray Station, Great Britain (approx. 55.2413°, -3.3957°)


Where is Wamphray Station on the map?