Archive for January, 2023

Down Memory Lane: Leeds Castle

January 31, 2023

Control-click to see a larger version of this image

Back in 1993 I visited my daughter who was studying in London for a semester and took advantage of the opportunity to do some sight-seeing.

One of the places I visited was Leeds Castle in Kent between London and Dover. Leeds Castle has been called “the loveliest castle in the world” and is situated on two islands on a lake.

It is definitely beautiful.