Leeds Castle

Leeds Castle

The Leeds castle in Kent, England is over 240 miles away from the city of Leeds in Yorkshire. It's named after a Saxon chief named Led or Leed, who built a wooden structure on the site in the 9th century.

Previous Fact Next Fact
Categories: CountriesPlaces

Latest FactRepublic Video

20 Scary Mental & Psychological Illnesses - Part 1