Visitors never forget their first breathtaking vision of Leeds Castle in Kent, rising majestically from the moat as it has…