Just an hour from London, our corporate meeting, conference and party venues, nestled deep in the Kentish countryside, are perfect for both business and leisure.
Leeds Castle
Testimonials