Haverhill
Haverhill
Wethersfield
Stansted Mountfitchet
Saffron Walden
Saffron Walden
Saffron Walden
Braintree
Saffron Walden
Saffron Walden
Ickleton
Haverhill
Kedington
Haverhill
Dunmow
Saffron Walden
Harston
Saffron Walden
Great Chesterford
Cambridge
Saffron Walden
Saffron Walden
Saffron Walden
Haverhill
Royston
Bishops Stortford
Haverhill
Bishop's Stortford
Royston
Birchanger
Royston
Stansted Mountfitchet
Haverhill
Trumpington
Newport, Essex
Bishop's Stortford
Linton
Bishop's Stortford
Bishops Stortford
Saffron Walden