Place Information
|
Haverhill is an industrial market town in the county of Suffolk, England, next to the borders with Essex and Cambridgeshire. It lies approximately eighteen miles southeast of Cambridge and sixty miles north of London. It is the second town of the borough of St Edmundsbury, and has a population of around 22,000. It is pronounced 'Hay-ver-il'. Research Tips
|