Haverhill
Haverhill
Bishop's Stortford
Duxford
Duxford
Saffron Walden
Royston
Saffron Walden
Saffron Walden
Haverhill
Saffron Walden
Royston
Bishop's Stortford
Bishops Stortford
Trumpington
Cambridge
Hinxton
Hinxton
Hinxton
East Anglia
Trumpington
Great Shelford
Bishops Stortford
Linton
Saffron Walden
Stansted
Haverhill
Duxford
Haverhill
Bishops Stortford
Great Dunmow
Great Dunmow
Saffron Walden
Stansted
Sawston
Bishops Stortford
Cambridge
Saffron Walden
Bishops Stortford
Haverhill