Warwickshire's newest place to eat is based at Kenilworth's Holiday Inn Visit The Coventry Telegraph for More...