Manchester
Manchester
Stockport
Stockport
Marple
Marple
Urmston
Urmston
Manchester
Manchester
Bolton
Oldham
Stockport
Openshaw
Oldham
Ashton-under-Lyne
Manchester
Stockport
Tyldesley
Hyde
Oldham
Bolton
Northenden
Manchester
Cheadle
Manchester
Didsbury
Cheadle, Borough of Stockport
Stockport
Marple
Manchester
Stockport
Manchester
Oldham
Oldham
Greater Manchester
Greater Manchester
Bolton
Manchester
Manchester