Modern British inn serving seasonal food and drinks in a relaxed, dog-friendly setting.