Leeds Castle, Maidstone
Leeds Castle, set on two islands on the River Len in the heart of Kent, has been home to royalty, lords and ladies for over 1000 years.
Official website leeds-castle.com
Events
Rated Excellent
Leeds Castle
Broomfield
Maidstone
ME17 1PL
- Website:
- leeds-castle.com
- Enquiries:
- 01622 765 400
- Disabled Booking:
- 01622 765 400