Manchester
Manchester
Hyde
Bolton
Manchester
Ashton-under-Lyne
Worsley
Bury
Heywood
Middleton
Heywood
Heywood
Oldham
Heywood
Bolton
Trafford Park
Manchester
Manchester
Trafford
Bolton
Manchester
Salford
Manchester
Rochdale
Manchester
Manchester
Bolton
Manchester
Rhodes
Manchester
Bolton
Bolton
Salford
Eccles
Manchester
Birch
Birch
Patricroft
Patricroft
Manchester