Greater Manchester
Wythenshawe
Wilmslow
Rochdale
Middleton
Patricroft
Rochdale
Rochdale
Rochdale
Middleton
Oldham
Marple
Rochdale
Manchester
Manchester
Manchester
Manchester
Failsworth
Rochdale
Bolton
Worsley
Bolton
Davyhulme
Leigh
Atherton
Little Hulton
Irlam
Bolton
Stockport
Littleborough
Manchester
Wythenshawe
Greater Manchester
Radcliffe
Thelwall
Bolton
Bolton
Warrington
Manchester
Tyldesley