Bolton
Manchester
Manchester
Manchester
Stockport
Manchester
Manchester
Swinton
Manchester
Oldham
Didsbury
Bury
Salford
Ashton-under-Lyne
Manchester
Rochdale
Oldham
Stockport
Bolton
Manchester
Manchester
Stockport
Rochdale
Manchester
Stockport
Trafford Park
Stockport
Bolton
Bury
Oldham
Manchester
Manchester
Oldham
Heaton Chapel
Stockport
Stockport
Sale
Heaton Chapel
Openshaw
Hopwood, Borough of Rochdale