Worsley
Oldham
Bolton
Worsley
Oldham
Worsley
Cheadle, Borough of Stockport
Manchester
Manchester
Didsbury
Manchester
Oldham
Oldham
Rochdale
Newton Heath
Manchester
High Peak
New Mills
Worsley
Carrington, Trafford
Oldham
Cheadle
Manchester
Manchester
Manchester
Salford
Oldham
Royton
Manchester
Stockport
Middleton
Middleton
Manchester
Manchester
Manchester
Manchester
Manchester
Manchester
Manchester
Davyhulme