A vast medieval fortress that endured a famous siege and later became an Elizabethan palace, Kenilworth Castle is among Britain’s biggest historical sites.

Visit Website