Kenilworth, Warwickshire
Kenilworth Castle is the site of the largest castle ruin in England. Note: English Heritage members can visit attraction for free.