Find Us
The Swallows is located south of Haverhill, just beyond the A1017 bypass on Helions Bumpstead Road. Coming from Haverhill the home is on the right hand side of the road – on the left if coming the other way from Helions Bumpstead village. There is a large sign saying “The Swallows” on the grass verge. The car park is in front of the building.
Helions Bumpstead Road,
Haverhill,
Suffolk, CB9 7AA