Manchester
Manchester
Manchester
Manchester
Oldham
Oldham
Rochdale
Rochdale
Rochdale
Hyde
Cheadle, Borough of Stockport
High Peak
New Mills
Rochdale
Rochdale
Manchester
Manchester
Oldham
Oldham
Manchester
Newton Heath
Stockport
Oldham
Manchester
Cheadle
Wilmslow
Manchester
Manchester
Salford
Oldham
Royton
Stockport
Stockport
Manchester
Middleton
Manchester
Manchester
Manchester
Manchester
Manchester