Stockport
Stockport
Newton Heath
Rochdale
Manchester
Trafford Park
Greater Manchester
Manchester
Manchester
Cheadle, Borough of Stockport
Glossop
Manchester
Manchester
Oldham
Manchester
Rossendale
Heywood
Birch
Middleton
Manchester
Manchester
Elland
Stockport
Hyde
Rochdale
Todmorden
Manchester
Manchester
Rochdale
Bury
Halifax
Oldham
Manchester
Manchester
Manchester
Manchester
Hyde
Rochdale
Manchester
Manchester