Kington Food Festival 2019: What to expect
This year’s Kington Food Festival tomorrow (Saturday, December 7) will be the biggest ever with more than 95 stands. It take place from 9.30am until 3.30pm and features hand-picked borders’ produce to give shoppers the best charcuterie, patisserie