Bredbury
Middleton
Bredbury
Holmfirth
Manchester
Dukinfield
Alderley Edge
Stockport
Stockport
Openshaw
Glossop
Stockport
Oldham
Denton
Stockport
Stockport
Oldham
Hadfield
Carlecotes
Oldham
Sheffield
Stockport
Stockport
Oldham
Hazel Grove
Ashton-under-Lyne
Oldham
Stockport
Stockport
Hope, Derbyshire
Hope Valley
Dukinfield
Manchester
Bredbury
Oldham
Stockport
Manchester
Ashton-under-Lyne
Oldham
Royton