1RestaurantsThe CrossKenilworth, United KingdomPoints1,145The Cross is Kenilworth's Michelin-starred case for why the Midlands deserves more attention from serious diners. At…View