Historical story

Where did Robert Dudley live?

Robert Dudley primarily resided at Kenilworth Castle in Warwickshire, England. He held the title of Earl of Leicester and was a favorite of Queen Elizabeth I. Kenilworth Castle served as a magnificent estate and a prominent location for lavish entertainment during Dudley's time.