Although the size of noble households shrank slightly during the 16th century, the number of guests at the largest castle events continued to grow. 2,000 came to a feast at Cawood Castle in 1466, while the Duke of Buckingham routinely entertained up to 519 people at Thornbury Castle at the start of the 16th century. When Elizabeth I visited Kenilworth in 1575 she brought an entourage of 31 barons and 400 staff for a visit that lasted an exceptional 19 days; Leicester, the castle's owner, entertained the Queen and much of the neighbouring region with pageants, fireworks, bear baiting, mystery plays, hunting and lavish banquets. With this scale of living and entertainment the need to find more space in older castles became a major issue in both England and Scotland.