Manchester
Manchester
New Mills
Stockport
Manchester
Bardsley
Macclesfield
Manchester
Chadderton
Oldham
Stockport
Walkden
Cheadle, Borough of Stockport
Carrington, Trafford
Manchester
Manchester
Davyhulme
Manchester
Alderley Edge
Stalybridge
Manchester
Walkden
Manchester
Middleton
Bolton
Manchester
Stockport
Manchester
Roundhay
Stockport
Stockport
Stockport
Stockport
Knutsford
Barton upon Irwell
Stockport
Knutsford
Stockport
Stockport
Hazel Grove