Leeds Castle of Kent, England – Leeds Castle has been a place much revered by the royal families that have graced its grounds, from Queen Eleanor to the likes of King Henry VIII himself. Situated as most castles in historical lore, Leeds Castle is surrounded by a “moat,” only this lovely body of water is …