Macclesfield
Macclesfield
Dukinfield
High Peak
New Mills
Wythenshawe
Manchester
Oldham
Oldham
Offerton
Manchester
Oldham
Oldham
Stockport
Stockport
Manchester
Manchester
Buxton, Derbyshire
Buxton
Macclesfield
Manchester
Macclesfield
Manchester
Stockport
Stockport
Manchester
Macclesfield
Macclesfield
Dukinfield
Dukinfield
Manchester
High Peak
Oldham
Middleton
Failsworth
Failsworth
Manchester
Manchester
Manchester
Bardsley