Leeds Castle is a stone castle located in Maidstone, Kent, in the southeastern part of England. It is also called the Lady’s Castle because it was home to six Queens of England. It has a land area of 500 acres. In 1952, it was certified as a Listed Building Grade I in the United Kingdom.
Leeds Castle
