Het Leeds Castle dat uit het begin van de 12e eeuw stamt, ligt nabij de stad Maidstone in het graafschap Kent in Groot-Brittannië. In 1278 werd het een residentie van de koning van Engeland - Edward I Longshanks. Het gebouw is schilderachtig gelegen - het is omgeven door een meer en grote groene zones.