Sambucha Kombucha is located in Pangbourne, near Reading, England on the banks of the River Thames. It is a “hobby turned full-time job” for Sam May, who moved from California to the UK. The commercial operation started during lockdown and...
The post Profile: Sambucha Kombucha, Pangbourne, Berkshire, UK appeared first on 'Booch News.