Search results
We did not find results for: Leeds Castle Foundation.
Check spelling or type a new query.
We did not find results for: Leeds Castle Foundation.
Check spelling or type a new query.
Leeds Castle is a castle in Kent, England, 7 miles (11 km) southeast of Maidstone. It is built on islands in a lake formed by the River Len to the east of the village of Leeds. It is a historic Grade I listed estate. A castle has existed on the site since 857. In the 13th century, it came into the hands of King Edward I, for whom it became a favourite residence; in the 16th... Wikipedia