Newport
Buntingford
Buntingford
Saffron Walden
Haverhill
Great Chesterford
Saffron Walden
Dunmow
Haverhill
Haverhill
Haverhill
Haverhill
Haverhill
Haverhill
Melbourn
Saffron Walden
Saffron Walden
Bishops Stortford
Bishop's Stortford
Saffron Walden
Great Chesterford
Saffron Walden
Saffron Walden
Saffron Walden
Royston
Royston
Royston
Royston
Cambridge
Sawston
Royston
Haverhill
Haverhill
Duxford
Great Dunmow
Royston
Bishop's Stortford
Great Wratting
Cambridge
Duxford