image

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.

Venue:

Map

t2tea.com

@T2TeaOfficial

0800 783 0792

T2 Tea, 48-50 Redchurch St, London, E2 7DP

Tags: Shopping, Tea