"Kenelworth"
Kenilworth Castle
Creative Commons Attribution Share AlikeKenilworth Castle - Credit: RATAEDL, Flickr

 Kenilworth is a town in Warwickshire.

One of the main landmarks is the ruin of Kenilworth Castle.