Manchester
Manchester
Stockport
Stockport
Dukinfield
Manchester
Oldham
Oldham
Failsworth
Manchester
Harpurhey
Manchester
Oldham
Manchester
Oldham
Manchester
Wythenshawe
Manchester
Wilmslow
Stockport
Stockport
Stockport
Salford
Whitefield
Manchester
Manchester
Manchester
Stockport
Manchester
Manchester
Macclesfield
Stockport
Stockport
Manchester
Macclesfield
Bollington
Wilmslow
Poynton
High Peak, Derbyshire
Stockport