The Christmas dinner and dance for 2017 was held at The Barnstaple Hotel on Saturday 9th December.