Manchester
Stockport
Altrincham
Manchester
Ashton-under-Lyne
Wythenshawe
Manchester
Rochdale
Guide Bridge
Manchester
Rochdale
Warrington
Warrington
Trafford
Bolton
Warrington
Cheadle, Borough of Stockport
Denton
Warrington
Heywood
Heywood
Trafford
Warrington
Bolton
Bolton
Oldham
Manchester
Manchester
Birch
Birch
Heywood
Stockport
Heywood
Manchester
Salford
Rochdale
Heywood
Salford
Patricroft
Patricroft