all counties

Select a county to find local food


 


  • The Castle Inn at Chiddingstone in
  • The Castle Inn in Chiddingstone, Kent is an independent and traditional English village inn with great food and drink, a pretty garden, roaring fires and history in every cosy corner.