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.
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.