Leeds Castle

Located in Kent, and often said to be the most beautiful castle in England