Sitting by a crackling fire and escaping the cold weather outside in a warm, welcoming pub is a great way to spend the festive period.