Leeds Castle

Leeds Castle

A small, ruined, but lovely corner of Leeds Castle in Kent, England. The castle sits on a beatiful lake and has extensive adjoining gardens with paths to walk and a maze to explore.

https://www.leeds-castle.com/home?

https://en.wikipedia.org/wiki/Leeds_Castle

Leave a Reply