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
Cheadle, Borough of Stockport
Manchester
Didsbury
Oldham
Oldham
Oldham
Manchester
Didsbury
Stockport
Manchester
Bolton
Oldham
Shaw