The Castle is a historic pub and restaurant converted from a 17th-century farmhouse. It offers hearty pub food and refreshing drinks in a cosy atmosphere. It is ideally situated for exploring the local village.