To navigate, press the arrow keys. Bumpstead Building Co-operative ← View details 13 Chapel Street, Steeple Bumpstead, Haverhill, Steeple Bumpstead, England CB9 7DQ +44 1440 731745 Get Directions From* To * — Required information