Leeds Castle

Leeds Castle

Leeds Castle is a castle in Kent, England, 5 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.

People born in Leeds Castle (First 2 people) - Page 0

Fiennes Cornwallis

Fiennes Cornwallis

Soldier

Thomas Fairfax, 6th Lord Fairfax of Cameron

Thomas Fairfax, 6th Lord Fairfax of Cameron