London and tea have a rich history together. Sipping on an afternoon tea has been the local tradition for centuries. We found, where you should buy the best tea in London. From traditional luxury parlours to contemporary tea boutiques and corners.
For rejuvenating lifestyle I take more regular breaks from wine now. Only the best tea can satisfy my hedonistic cravings for a thought-provoking beverage sans alcohol. A casual tea drinker […]
Tea Mountain is an authentic tea shop offering directly sourced teas from Asia, rare but highly desirable contemporary ceramics by artisan Czech potters and an urban buzz striping minimalist experience. […]
The very best quality tea rooms on Manhattan are scarce. In this commercialised hotbed of competitiveness the real deal is often leapt over by gimmicky phrases shouting American tea businesses […]