Designed For Romance
Leeds Castle rises majestically from the water in the stunning Kentish countryside, making it an idyllic and romantic destination for nuptials.
With an incredible selection of award-winning, historic and glamorous venues for your special day, discover our packages for intimate to exclusive-use weddings, tailor to your dreams in our beautiful surroundings.