Newmarket
Barton Mills
Ely
Northstowe
Ely
Huntingdon
Waterbeach
Cambridge
Newmarket, Suffolk
March
Littleport
Ely, Cambridgeshire
Northstowe
Downham Market
Ely
Manea
Histon
Newmarket
Soham
Ely
Soham
Ely
Longstanton
Soham
Bar Hill
Ely
Downham Market
Longstanton
Soham
Mildenhall
Cambridgeshire
Willingham
Soham
Ely
Mildenhall
Barway
Ely
Cambridgeshire
Cambridgeshire
March