Where is Heywood, Greater Manchester?

Where is Heywood, Greater Manchester located?

Heywood, Greater Manchester, Heywood, Greater Manchester, Great Britain (approx. 53.59°, -2.219°)


Where is Heywood, Greater Manchester on the map?