Bolton
Stockport
Newton Heath
Bolton
Manchester
Harpurhey
Greater Manchester
Manchester
Manchester
Greater Manchester
Salford
Manchester
Altrincham
Hale
Sale
Manchester
Hyde
Oldham
Stockport
Manchester
Oldham
Bury
Manchester
Stockport
Manchester
Cheadle
Manchester
Bury
Manchester
Cheadle, Cheshire
Chadderton
Manchester
Denton
Manchester
Stockport
Manchester
Bolton
Bolton
Manchester
Harpurhey