The Wheelbarrow Castle is a country pub and eating house offering freshly-cooked food and a warm welcome. It features a dog-friendly bar and provides great service. This establishment is under new ownership.