A MOMENT IN HISTORY
Leeds Castle is built
1119 CE · United Kingdom, Europe · History
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 and is a historic Grade I listed estate.
Available to claim
One person can dedicate this moment - a name and a short note recorded here forever.