Where better to stock up on festive food while sipping delicious mulled wine at the same time as striking a few gifts off the Christmas list than at one of the UK's many Christmas markets?...
↧