English Tea Shop, UK’s leading speciality tea company, wins the prestigious Queen’s Awards for Enterprise
English Tea Shop, has won the prestigious Queen’s Award for Enterprise in Sustainable Development, the UK’s highest accolade for business success in sustainability. As one of the UK’s most loved tea companies, English Tea Shop has been given the award