Rising majestically from the still waters of its moat, Leeds Castle in Kent is an idyllic setting for the most romantic of weddings. Offering a choice between The Castle, The Maiden's Tower, The Fairfax Hall or a marquee on the beautifully manicured lawns, this stunning venue in the heart of the English countryside is an exceptional choice for your special day.

Leeds Castle


Location
Kent, South East
Capacity
200