Exclusive barn wedding and events venue in Kent with a gorgeous waterside setting. Just 60 minutes from London, with accommodation for up to 75 guests and award-winning homegrown food