Kenilworth Castle, Warwickshire, England.

Kenilworth Castle, Warwickshire, England.

I love a good ruin, and this ticks most boxes for me. It has sprawling grounds, numerous dark little stairways and passages, an absolutely stunning Elizabethan Garden and some awesome romantic history. Now managed by English Heritage, the entrance fee of £9 does...