Manchester
Saddleworth
Saddleworth
Ashton-under-Lyne
Manchester
Manchester
Oldham
New Mills
High Peak
Manchester
Dukinfield
Manchester
Oldham
Rochdale
Oldham
Bury
Bury
Droylsden
Dukinfield
Dukinfield
Bury
Bury
Oldham
Oldham
Dukinfield
Trafford
Oldham
New Delph
Delph
Manchester
Salford
Stalybridge
Manchester
Middleton
Stockport
Stockport
Manchester
Manchester
Manchester
Cheadle