Bolton
Manchester
Manchester
Manchester
Wilmslow
Manchester
Manchester
Didsbury
Oldham
Oldham
Oldham
Stretford
Stockport
Manchester
Marple
Manchester
Didsbury
Manchester
Manchester
Manchester
Manchester
Wythenshawe
Manchester
Manchester
Shaw
Oldham
Rochdale
Manchester
Greater Manchester
Oldham
Oldham
Rochdale
Stockport
Padgate
Horrocks Fold
Manchester
Manchester
Manchester
Poynton
Manchester