Manchester
Manchester
Stockport
Stockport
Dukinfield
Manchester
Oldham
Failsworth
Manchester
Manchester
Harpurhey
Ashton-under-Lyne
Oldham
Manchester
Manchester
Salford
Manchester
Wilmslow
Wythenshawe
Manchester
Manchester
Manchester
Manchester
Manchester
Macclesfield
Manchester
Manchester
Manchester
Stockport
Manchester
Stockport
Stockport
Macclesfield
Bollington
Poynton
Wilmslow
High Peak, Derbyshire
Manchester
Manchester
Denton