In c902 King Edward the Elder fought off his cousin, Æthelwold ætheling, to retain the English crown.
Prehistoric causeway and trenches on the river terrace remain only as cropmarks but were described by Suffolk County Council as "major Neolithic ritual monuments.
The Three Kings pub, offering food and accommodation, is on the western outskirts of the village, at the junction of the A1101 and B1106.
[3] Surviving parts of the church from the twelfth to fifteenth centuries have been heavily restored during the Victorian period 1863-4.
The photographs and personal details of the war dead are displayed in the parish church's Debt of Honour Register.