Where is Heaton Norris Station?

Where is Heaton Norris Station located?

Heaton Norris Station, Heaton Norris Station, Great Britain (approx. 53.41282°, -2.16854°)


Where is Heaton Norris Station on the map?