About English Tea Shop (UK) Ltd
BUSINESS WEBSITE: https://etsteas.store BUSINESS DESCRPTION: English Tea Shop is a London-based, 30% employee-owned organic tea company founded in 2010. The company offers a wide range of organic and Fairtrade-certified teas, working directl...
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.