Where is Macclesfield Station?

Where is Macclesfield Station located?

Macclesfield Station, Macclesfield Station, Great Britain (approx. 53.25934°, -2.12198°)


Where is Macclesfield Station on the map?