I visited the Mei Leaf tea house in London and had a talk with Don Mei. I asked him some questions about tea and he happily shared his wisdom.
Biochi Antwerpen is one of Belgium’s finest tea houses where you can buy tea but also have a relaxing tea session. They only offer premium teas!