Kenilworth Attractions & Activities - The Best Holiday Destinations for 2020
Kenilworth is an attractive historical town in the English county of Warwickshire. Kenilworth grew up around the now-ruined castle that forms striking centrepiece to the town, notable for being the seat of power of revolutionary baron Simon de Montfort.
The Most Frequently Asked Travel Questions about Kenilworth