Leeds Castle sits on an island, surrounded by a tranquil moat in the heart of the Kent countryside. It has played host to Royalty, politicians and celebrities during its illustrious past. Now it is a prestigious venue with versatile spaces for holding high level meetings, seminars, presentations, conferences or weddings for 2000 guests. ...