< Back
Picture of Leeds Castle
Photographer Credits Camera Icon
Unknown Photographer's Profile Image
Photographer:
First Name: 
Last Name: 
Pixabay Logo
Often dubbed the "loveliest castle in the world", Leeds Castle in England has a history spanning over 1,000 years and has served various roles, including a royal residence, a prison, and even a glamorous venue for parties during the 20th century, all while being surrounded by beautiful gardens and a picturesque moat.
Leeds Castle
Leeds Castle Facebook Share Button