Destination creator (Voyajo Team)
Helions Bumpstead is a small village in Essex located near Haverhill and the Essex/Suffolk/Cambridgeshire borders. It is 2 miles from Steeple Bumpstead. Helions Bumpstead has 'the greens'; Pale Green , Wiggens Green , and Drapers Green (...) (from Wikipedia)