andreazuvich.com
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 ou…