Manchester
Manchester
Manchester
Manchester
Manchester
Prestwich
Bolton
Dukinfield
Manchester
Manchester
Manchester
Rochdale
Rochdale
Middleton
Manchester
Bolton
Rochdale
Manchester
Rochdale
Rochdale
Birch
Heywood
Oldham
Manchester
Altham
Middleton
Guide Bridge
Manchester
Eccles
Manchester
Rochdale
Littleborough
Rochdale
Accrington
Accrington
Rochdale
Heywood
Bolton
Manchester
Manchester