Leeds Castle in Kent
Visitors never forget their first breath-taking vision of Leeds Castle in Kent, rising majestically from the moat as it has done for 900 years.
With 500 acres of beautiful parkland and formal gardens, daily events and year round…