Leeds Castle, London


Located in Kent in the southeast corner of England, Leeds Castle was constructed during the reign of Henry I and served as residence for royalty for much of its more than 900-year-long history. Six queens called Leeds home, earning the castle the nickname “The Ladies Castle.” The moat that surrounds the castle is actually a lake fed by the River Len, and punting on the water is a favorite activity. The castle grounds boast an elaborate yew maze as well as a turf maze designed for young children.

No comments

Powered by Blogger.