Country-chic pub and restaurant serving Modern British fare. Offers sleek accommodations and a welcoming atmosphere in a scenic setting.