T2 Tea

The T2 retail stores are a sensory experience where exploration is encouraged and curiosity rewarded with an immersive journey into tea and all it has to offer.

Map

t2tea.com

@T2TeaOfficial

0800 783 0792

48-50 Redchurch St, London, E2 7DP

Tags: Tea, Shopping