f the storied stone walls of Leeds Castle could speak, they would tell a tale rich with the fascinating history of the royalty and the notable families who have called this regal residence home. Built nearly nine hundred years ago in a valley of the River Len, near Kent, England, the beautifully restored
Fairy-Tale Character
Feb 13, 2024
2 minutes
You’re reading a preview, subscribe to read more.
Start your free 30 days