Bolton
Bolton
Rochdale
Heywood
Rochdale
Dukinfield
Droylsden
Bolton
Altrincham
Middleton
Heaton Chapel
Stockport
Tyldesley
Farnworth
Bolton
Manchester
Manchester
Alderley Edge
Bolton
Greater Manchester
Salford
Manchester
Cheadle
Manchester
Heywood
Manchester
Manchester
Burnedge
Manchester
Manchester
Bolton
Manchester
Manchester
Manchester
Bolton
Manchester
Tyldesley
Rochdale
Bolton
Greater Manchester