Cheadle Hulme
Altrincham
Manchester
Manchester
Manchester
Bolton
Rochdale
Didsbury
Manchester
Manchester
Gatley
Oldham
Manchester
Partington
Stockport
Manchester
Rochdale
Cheadle, Cheshire
Bury
Hurst, Borough of Tameside
Manchester
Openshaw
Failsworth
Manchester
Whitworth
Newton Heath
Oldham
Dukinfield
Manchester
Manchester
Ashton-under-Lyne
Manchester
Manchester
Cheadle, Borough of Stockport
Manchester
Stretford
Ashton-under-Lyne
Manchester
Hurst, Borough of Tameside
Salford