Bredbury
Ashton-Under-Lyne
Manchester
Stockport
Failsworth
Altrincham
Greater Manchester
Oldham
Stockport
Stockport
Royton
Heaton Moor
Ashton-Under-Lyne
Oldham
Stockport
Hyde
Oldham
Stockport
Oldham
Hadfield
Stockport
Stockport
Oldham
Hyde
Stalybridge
Oldham
Oldham
Bredbury
Manchester
Manchester
Stockport
Royton
East Didsbury
Ashton-under-Lyne
Stockport
Stockport
Manchester
Trafford Park
Manchester
Openshaw