5/16/2005 | Kent England | Leeds Castle : a gem.