Wythenshawe
Didsbury
Bredbury
Stockport
Didsbury
Macclesfield
Macclesfield
Didsbury
Stockport
Manchester
Macclesfield
Macclesfield
Offerton
Warrington, Cheshire
Sale
Sale
Macclesfield
Lymm
Didsbury
Manchester
Macclesfield
Macclesfield
Warrington
Warrington
Stockport
Heaviley
Macclesfield
Heaton Chapel
Baguley
Macclesfield
Wythenshawe
Knutsford
Cheadle
Stockport
Cheshire
Macclesfield
Macclesfield
Warrington
Warrington
Macclesfield