At the present, WHSmith runs 18 branches near Haverhill, Suffolk. On this page you will see the listing of all WHSmith locations in the area.