"Leeds Castle"
It was quintessential English weather -gray and wet- this morning. I arrived at Leeds Castle. The £20 admission fee is quite expensive for tourists even though it allows you to return free of charge any time in the year ahead.