Chiddingstone Castle Christmas Fair 2018Chiddingstone Castle’s 2018 Christmas Fair will take place on Friday 23 November and Saturday 24 November 2018. The event on Friday 23...