Stockport
Failsworth
Openshaw
Manchester
Manchester
New Mills
Oldham
Altrincham
Manchester
Manchester
Manchester
Altrincham
Hyde, Cheshire
Hyde
Greater Manchester
Atherton
Manchester
Stockport
Middleton
Stockport
Middleton
Manchester
Rochdale
Stockport
Thornsett
Stockport
Oldham
Ashton-Under-Lyne
Bredbury
Stockport
Bolton
Stockport
Bolton
East Didsbury
Oldham
Royton
Middleton
Stockport
Stockport
Trafford Park