Wikipedia / Toftwood Toftwood is a southern suburb of the town of Dereham in the county of Norfolk, England.References