Just a touch to the west of Haverhill there is a village called Steeple Bumpstead – a village that lives up to the sort of images I imagine that name conjures – little old cottages with chaotic colourful gardens, twisting back streets, etc etc. It’s the sort of village that   more »