Newmarket
Newmarket
March
Chatteris
Swavesey
Waterbeach
Newmarket
Newmarket
Newmarket
Newmarket
Ely
Ely
Waterbeach
Newmarket
Cambridge
Newmarket
Chatteris
Downham Market
Ely
Newmarket
Bury St. Edmunds
March
Fordham
Ely
March
Waterbeach
Waterbeach
Waterbeach
Newmarket
Mildenhall
March
March
Ely
Ely
Ely
Mildenhall
Mildenhall
Ely
Newmarket
Ely