New on Dogstaycation! Kenilworth Castle, an impressive ruined castle in the town of Kenilworth, Warwickshire. The Kenilworth’s greatest period began when Queen Elizabeth I granted Kenilworth to Robert Dudley, the first Earl of Leicester. The story of their tangled relationship has fascinated people for over 450 years… More Our favourite dog-friendly castles Powis Castle Blenheim Palace Belvoir Castle