Leeds Castle: Castle of Queens | Susana's Parlour,Group Visits - Leeds Castle,Leeds Castle, England. From 857 the site was owned by a Saxon chief called Led or Leed who built a wooden structure on two islands in the middle of the River Len.,Leeds Castle,661KB