English Castles Photo Gallery
Leeds Castle
Travel information for Leeds Castle
<< Previous - Next >>
Leeds Castle can make a good claim to being one of the most historically important and most beautiful castles in Britain (the two don't always go together!). Leeds is set within a lake in lovely grounds, just south of Maidstone, Kent.
Attraction search