Leeds Castle, Kent
Leeds Castle in Kent (NOT in Leeds!) is a picturesque castle surrounded by water from the River Len. When I visited the palace, it was an ugly, muddy, rainy day, so unfortunately only one of the outdoor shots is good enough to post. Before you look at the photos, please allow me to apologise for being in most… Read on