Kenilworth Castle

Kenilworth Castle

Kenilworth Castle is located in the town of Kenilworth in Warwickshire and dates back to the 12th century.  It was first founded by Geoffrey De Clinton and developed and extended numerous times.  The castle’s history goes back a long way and includes many royal and other significant historical figures.  Kenilworth was the subject of a … Read more