House prices in Haverhill: median £246,250 · Check Local