Where is Cheadle Hulme Station?

Where is Cheadle Hulme Station located?

Cheadle Hulme Station, Cheadle Hulme Station, Great Britain (approx. 53.37669°, -2.189462°)


Where is Cheadle Hulme Station on the map?