Leeds Castle is one of the most beautiful castles in England and is often referred to as ‘the loveliest castle in the World’
Leeds Castle occupies three islands surrounded by an artificial lake
The History of Leeds Castle dates back to the Saxons. Famous historical figures and events feature in its history. Built in 1119 by Robert De Crevecoeur
King Henry VIII transformed the castle into a Royal palace in honour of his first wife, Katherine of Aragon
This castle and its grounds are now a leisure destination in the county of Kent. The castle grounds have an aviary, a maze, a grotto, a golf course and what may be the world’s only museum of dog collars.