There's a tiny UK village that is home to one of the finest castles in the country as well as some cosy pubs to enjoy in the colder months.