Historic British inn with a restaurant and pub. Offers comfort food, Sunday roasts, and a full bar in a picturesque setting.