A sip of history, a gist of tea production and a miniguide of teaware, give any beginner or a serious tea connoisseur a great foundation for his/her journey towards mastery of tea appreciation.
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.