Characterful Country Pub Dining
The Three Horseshoes is a traditional pub with plenty of character, known for hearty, home-style British cooking. Guests highlight tender roast beef with classic trimmings, steak and kidney pie, and barbecue ribs, all served with fresh vegetables and homemade sides. A warm welcome and accommodating service create a relaxed setting for a satisfying meal.