Where is High Lane Station?

Where is High Lane Station located?

High Lane Station, High Lane Station, Great Britain (approx. 53.3677°, -2.0851°)


Where is High Lane Station on the map?