Leeds Castle is also in Kent and has beautiful gardens