Something in the Water: Kenilworth Castle and a History of Rebellion
Kenilworth Castle is a ruined castle located in the market town of Kenilworth, in Warwickshire, a county in the West Midlands, England. It is believed the site was occupied by a fortified structure as early as the Anglo-Saxon period, but that this had been destroyed subsequently.
Suzanne Pugh