Overview
The Three Horseshoes is a family-run country pub and restaurant. Born out of a passion for great food and hospitality, the team is committed to bringing guests the very best in local produce, friendly service, fantastic wines, and a great selection of local beers.