Macclesfield | Alderley Edge | Wilmslow | Hazel Grove and Bramhill | Congleton | Buxton | Cheadle Hulme | Mobberley | Stockport | Stockport | Holmes Chapel | Cheadle Gatley | Cheadle and Gatley | Knuntsford | Knutsford | Bredbury and Romiley | Timperley | Sandbach | Kidsgrove | Altrincham | Altrincham | Hyde | Hyde | Denton | Middlewich | Sale | Glossop | Stretford | Dukinfield | Droylsden | Stalybridge | Stalybridge | Ashton under Lyne | Manchester | Manchester | Northwich | Urmston | Lymm | Winsford | Winsford | Salford | Salford | Crewe | Failsworth | Newcastle under Lyme | Stoke on Trent | Stoke on Trent | Eccles | Bakewell | Betley |