Charming country pub, The Three Cups, offering food and drink in a rustic setting. Dog-friendly with outdoor spaces.