Oldham
Dukinfield
Stockport
Oldham
Stockport
Manchester
High Peak
Heaviley
Bramhall
Ashton-under-Lyne
Ashton-Under-Lyne
Middleton
Oldham
Stockport
Stockport
Stockport
Manchester
Oldham
Stockport
Grains Bar
Stockport
Oldham
Wall Hill
Stockport
Stockport
Cheadle Hulme
Stockport
Stockport
Heywood
Cheadle Hulme
Oldham
Middleton
Oldham
Heaton Chapel
Greater Manchester
Middleton
Manchester
Oldham
Shaw
Heywood