Northampton | weedon | Towcester | Wellingborough | Wellingborough | Daventry | Wolverton Stony Stratford | Newport Pagnell | Kettering | Rushden | Irthlingborough | Welford | Woodford Halse | Desborough | Milton Keynes | Milton Keynes | Market Harborough | Buckingham | Bletchley | Bletchley | Rugby | Brackley | Marston Moretaine | Lutterworth | Middleton Cheney | Corby | Bedford | Bedford | Southam | Tur Langton | Fleckney | Banbury | Banbury | Flitwick | Leighton Buzzard | Leighton Buzzard | Flitton | Oundle | Westoning | Wigston | Bicester | Bicester | Shenington | Eaton Socon Saint Neots | Leamington | Sandy | Rowsham | Barton le Clay | Coventry | Coventry |