Chiddingstone Castle
From Wikipedia, the free encyclopedia
Chiddingstone Castle is situated in the village of Chiddingstone in the upper valley of the River Medway. There is a good website here. It does not mention that the village itself is owned by the National Trust; and the castle is not!