Historic pub, The Three Horseshoes, offers British pub fare in a contemporary setting. A family-run establishment in a light stone cottage.