Haverhill is a market town and civil parish in the county of Suffolk, England, next to the borders of Essex and Cambridgeshire. It lies about 14 miles southeast of Cambridge and 47 miles northeast of central London.
The town centre lies at the base of a gentle dip in the chalk hills of the Newmarket Ridge; running through the town is Stour Brook, which goes on to join the River Stour just outside the town. Rapid expansion of the town over the last two decades means that the western edge of Haverhill now includes the hamlet of Hanchet End. The surrounding countryside largely consists of arable land.
Copyright: Creative Commons 3.0
Haverhill, St. Edmundsbury, United Kingdom
© 2006-2020 RouteYou - www.routeyou.com