Leeds Castle, Kent, England, United Kingdom

 


The former residence of King Edward I and Henry VIII.