Clement Cottage, Gracechurch Street Debenham IP14 6BN Debenham is an attractive village in mid-Suffolk roughly halfway between Framlingham and Stowmarket, and