The Cherry Tree Inn, Debenham - circa 1906