Leeds Castle

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
Leeds Castle
Maidstone
Leeds ME17 1PL
United Kingdom