Today, Papa John’s runs 20 locations near Kenilworth, Warwickshire. See the entire listing of all Papa John’s restaurants below.