Maidstone, United Kingdom
Leeds Castle
Leeds Castle is a castle in Kent, England, 7 miles southeast of Maidstone. It is built on islands in a lake formed by the River Len to the east of the village of Leeds and is a historic Grade I listed estate. A castle has existed on the site since 857.
- City
- Maidstone
- Country
- United Kingdom
- Category
- Museum
- Suggested visit
- About 120 minutes
More places in Maidstone
Background: Wikipedia