Debenham
Village in England
Debenham is a village and civil parish located 11 miles north of Ipswich in the Mid Suffolk district of Suffolk, England. The River Deben rises in the parish, and flows along a prolonged ford through the village.
In 1086, Debenham was a... Wikipedia
Area: 16.89 km2 (6.52 sq mi)
Population: 2,210 (2011) inc Winston & Aspall
Post town: Stowmarket
Shire county: Suffolk
UK Parliament: Central Suffolk and North Ipswich