Tagged: Cotswolds

0

Profile: Cotswold Kombucha, Cheltenham, England

Stephen Lee first tasted kombucha in his hometown of Fremont, California, in 2008. After meeting his English fiancee, he settled in the English spa town of Cheltenham, the gateway to the Cotswolds. He’d been brewing kombucha at home for the...