
Leeds Castle, located in Kent, England, is a historic Grade I listed castle built on islands in a lake formed by the River Len. It has been a residence for English royalty since the 13th century and is now open to the public, offering a glimpse into England's rich history and architecture.
At a glance
Rainy day pick
A great choice when the weather is against you

What parents should know
Leeds Castle, located in Kent, England, is a historic Grade I listed castle built on islands in a lake formed by the River Len.
general
Plan Your Visit
Check the official website for the latest opening hours and ticket prices before your visit.
Reviews
No reviews yet. Be the first to share your experience!
Sign in to leave a review
Today
Overcast
26°C
Comfortable and mostly dry
Opening hours
Seasonal details
Plan your visit
Worth combining




