Il castello di Leeds che risale all'inizio del XII secolo si trova vicino alla città di Maidstone, nella contea del Kent, in Gran Bretagna. Nel 1278 divenne una residenza del re d'Inghilterra - Edward I Longshanks. L'edificio è situato in una posizione pittoresca - è circondato da un lago e ampi spazi verdi.