Leeds Castle

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 an historic GradeEn savoir plus
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 an historic GradeEn savoir plus
VoyageurLovely place. I would have loved to have been invited to the country in the 20s. Very varied and interesting history
VoyageurWow. Have to say it is very impressive. But imagine trying to keep these castles clean
VoyageurMmm my father was born in Kent