The Loveliest Castle in the World! Visitors never forget their first breathtaking vision of Leeds Castle in Kent, rising majestically from the moat as it has done for over 900 years.
Expert-picked hotels & modern coaches for your comfort
Supporting local clubs, making a difference together
Discover vibrant, stunning destinations for your club