Oldham
Oldham
Bolton
Trafford Park
Greater Manchester
Manchester
Manchester
New Mills
Stretford
Manchester
Manchester
Greater Manchester
Harpurhey
Cheadle, Cheshire
Middleton
Hale
Cheadle Hulme
Manchester
Wardley
Stockport
Stockport
Heaton Norris
Salford
Altrincham
Manchester
Manchester
Manchester
Manchester
Manchester
Bolton
Stockport
Bolton
Bolton
Heywood
Stockport
Bury
Bury
Burnedge
Hyde
Stockport