Get Directions to Klever Kefir ← View details Campbell Road , Folkestone Ct187tl , England , United Kingdom, Folkestone, England Ct187tl 03300882259 Get Directions From* To * — Required information