Located on the borders of Cambridgeshire, Suffolk and Essex, on the edge of the Stour Valley, Haverhill is set in the heart of the stunning East Anglia countryside. The villages which encircle Haverhill typify rural idyll, with the likes of Clare, Long Melford and Lavenham, all earning their stripes as some of the most photographed parts of the UK.
Haverhill has seen plenty of inward investment in recent decades, with a handful of quality new housing developments underway and the expansion of nearby industrial and research parks, all providing jobs and affordable homes. This is a town on the up, and here, we look at why you should move to Haverhill.