Newly refurbished country pub, The Crown Inn, offers proper food in an idyllic setting. Located near rolling countryside.