Rochdale
Rochdale
Manchester
Manchester
Manchester
Bolton
Bolton
Oldham
Oldham
Bolton
Castleton, Borough of Rochdale
Heywood
Didsbury
Bury
Bury
Sale
Altrincham
Manchester
Bolton
Manchester
Salford
Manchester
Little Hulton
Bradshaw
Manchester
Manchester
Bolton
Manchester
Manchester
Manchester
Manchester
Manchester
Manchester
Bolton
Manchester
Openshaw
Manchester
Rochdale
Bury
Oldham