Pochodzący z początku XII wieku zamek Leeds położony jest w pobliżu miejscowości Maidstone, w hrabstwie Kent w Wielkiej Brytanii. W 1278 stał się rezydencją króla Anglii - Edwarda I. Budowla jest bardzo malowniczo położona - otacza ją jezioro i duże tereny zielone.