T his dazzling Christmas market in Kent is set in the spectacular grounds of a castle in a town with a river running through ...