Haverhill is a market town and civil parish in the county of Suffolk. It is positioned on the borders of Essex and Cambridgeshire, being found 14 miles south-east of Cambridgeshire and 47 miles north-east of central London. The town centre is located at the base of a dip in the chalk hills of the Newmarket Ridge, and the Stour Brook, which eventually joins the River Stour away from the town, passes through Haverhill. It is the second biggest town in the Borough of St. Edmundsbury, with a population of 27041. Though the town is surrounded by arable land, the economy is dominated by industry, due to the sizeable commercial estate and a business park containing multiple manufacturing companies in the south of the town. It is also home to scientific firms and a number of waste processing, transport and building firms. As a result of planning reviews undertaken in 1956 and 1962, aiming to relocate families from London who had lost their homes throughout World War II, Haverhill has gradually grown in the post-war period, with a swift threefold rise in population from the population of 5446 in 1962. Haverhill is defined as a modern and young town. It has 2 Non-League football clubs, Haverhill Rovers F. C. and Haverhill Borough F. C., a baseball team, and multiple sporting activities are offered at a leisure centre containing a swimming pool, a gym and a kids's soft play area. Together with choosing from various independent and chain stores for completing shopping, a weekly market is held in the town every Saturday, which dates back to 1086. For all of your home upgrades, make certain to make use of reliable specialists in Haverhill to make certain of quality.