British country pub and restaurant, nestled in a scenic hamlet. Offers a traditional pub experience.