Kenilworth Castle is one of the largest and most splendid historic sites in Britain. First built in the 1120s, and a royal castle for most of its history, it was expanded and enhanced by King John,... This description may be from another edition of this product.
Related Subjects
History