We found 300 restaurants within 2 miles 2 miles of Kenilworth Castle, 104 St.Anns Rd, London W11 4BU
Link your payment card to unlock Reward Offers. Dine at our partner restaurants, and we'll reward you automatically. Find out more.