Bolton
Rochdale
Manchester
Rochdale
Manchester
Oldham
Bolton
Bolton
Bolton
Manchester
Heywood
Rochdale
Bolton
Bolton
Bolton
Bolton
Trafford
Middleton
Eccles
Manchester
Castleton, Borough of Rochdale
Heywood
Manchester
Manchester
Rossendale
Manchester
Tyldesley
Manchester
Manchester
Wardley
Bolton
Bolton
Manchester
Manchester
Tyldesley
Bolton
Denton
Tyldesley
Manchester
Rochdale