Where is Heald Green?

Where is Heald Green located?

Heald Green, Heald Green (Station), Great Britain (approx. 53.36942°, -2.23667°)


Where is Heald Green on the map?