Radcliffe
Bolton
Manchester
Failsworth
Manchester
Manchester
Heywood
Rochdale
Rochdale
Huncoat
Rochdale
Rochdale
Manchester
Guide Bridge
Hapton
Radcliffe
Bury
Bolton
Tyldesley
Eccles
Rochdale
Eccles
Manchester
Accrington
Huncoat
Rochdale
Greater Manchester
Accrington
Heywood
Heywood
Rochdale
Huncoat
Manchester
Manchester
Manchester
Bolton
Manchester
Manchester
Manchester
Bolton