Dalham is a small, picturesque village in west Suffolk between Bury St Edmunds and Newmarket with a population of approximately 210 people. Situated on the banks of the river Kennett, Dalham is surrounded by beautiful rolling countryside with a good choice of walks.
Although small, Dalham has a few facilities. The village pub is called the Affleck Arms. The pub serves a range of beers and food. There is a restaurant as well as a rear garden patio and a front garden on the river. Dalham also has a modern purpose built village hall. The church is called St Mary's Church.