Set in 35 acres of grounds including a lake open to fishermen, a rose garden, and magnificent woodland, this beautiful castle in Kent is an ideal venue to host your event, enjoy a fairytale wedding or arrange a group visit with a difference.