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