A little background on Haverhill:
Call on 01787 510 512 or 0800 880 6024
A market town lying next to the River Stour, Haverhill has been a settlement since the Saxon times, with the market being recorded as far back as the Domesday Book.
The centre of Haverhill lies in a gentle dip in the chalk hills of the Newmarket Ridge. The last two decades has seen rapid expansion in Haverhill, leading it to now include the hamlet of Hanchet End.