Manchester
Ashton-under-Lyne
Rochdale
Hindley
Rochdale
Cheadle
Droylsden
Rochdale
Manchester
Bury
Bolton
Manchester
Bury
Greater Manchester
Stockport
Manchester
Radcliffe
Oldham
Dukinfield
Bolton
Manchester
Rochdale
Manchester
Bolton
Bolton
Bolton
Irlam
Oldham
Manchester
Ashton-under-Lyne
Bury
Irlam
Stockport
Bury
Birch
Heywood
Oldham
Birch
City Of Manchester
Heywood