T2 Tea
Tea House
T2 is a tea shop offering a wide variety of teas. They are known for their unique approach to tea.
Location
Best places nearby
The highest rated places close to T2 Tea.
Local restaurants nearby
Unit N9, Victoria Gate, Harewood Street, Leeds, W Yorkshire LS2 7AR, United Kingdom


