Index | Kenilworth


Kenilworth: A town in Warwickshire, England, five miles north of Warwick. The castle is one of the most admired of English feudal monuments, and was long of note as a royal residence. It has been immortalized by Sir Walter Scott.