English Tea Shop UK Ltd
London

About English Tea Shop UK Ltd

Award winning 100% organic fair trade, GMO, small initiative, sustainable tea companyWe love tea, and want to spread that love, which is why at English Tea Shop it is our mission to deliver the best possible ...

Read More

Devonshire House
1 Devonshire St
London
W1W 5DR

Tel: 01268 906 162

tea, green tea, white tea, rooibos

Find Us/Directions

View Nearby Producers

– Producer Reviews –

Be the first to leave a review