Leeds Castle Leeds Castle is in Kent, England, 5 miles southeast of Maidstone. A castle has been on the s ...
Leeds Castle Leeds Castle is in Kent, England, 5 miles southeast of Maidstone. A castle has been on the site since 1119. In the 13th century it came into the hands of King Edward I, for whom it became ...
Read more