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