Bolton
Didsbury
Salford
Bury
Sale
Warrington, Cheshire
Warrington, Cheshire
Stockport
Sale
Bolton
New Moston
Lymm
Stretford
Ashton-Under-Lyne
Manchester
New Moston
Stockport
Stockport
Oldham
Manchester
Manchester
Atherton
Salford
Cheadle
Salford
Cheadle, Borough of Stockport
Manchester
Manchester
Manchester
Hyde
Salford
Manchester
Manchester
Salford
Warrington, Cheshire
Sale
Warrington, Cheshire
Oldham
Oldham
Manchester