Leeds Castle

Kent, South East

Leeds Castle
Venue Website

Leeds Castle

Kent, South East

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.

200 Capacity