Kenilworth Castle - Warwickshire
Among the largest and most impressive historic sites in England, Kenilworth Castle is a vast complex of ruined fortifications and palatial apartments spanning over five centuries.
Visit the website for this castle Kenilworth Castle