Kenilworth is a city in Warwickshire, United Kingdom. It has many popular attractions, including Kenilworth Castle and Elizabethan Garden, Abbey Fields, Kenilworth Common, making it well worth a visit.
Show Less
Showers 3 - 13℃
Kenilworth Travel Guide
Destination Overview
Other
Destination Introduction
Kenilworth is a city in Warwickshire, United Kingdom. It has many popular attractions, including Kenilworth Castle and Elizabethan Garden, Abbey Fields, Kenilworth Common, making it well worth a visit.