For more than 800 years, Kenilworth Castle was a theatre of war, spectacle and solitude. Throughout, the surrounding ...