Kenilworth Castle is located in the town of Kenilworth in Warwickshire, England. Constructed from Norman through to Tudor times, the castle has been described by the architectural historian Anthony Emery as "the finest surviving example of a semi-royal palace of the later middle ages, significant for its scale, form and quality of workmanship".
Read more