This Fitzrovia branch is one of six Yumchaa venues now in London. It's a group specialising in all things tea, with more than 40 blends of loose-leaf tea served as lattes, tea shakes, iced teas and simply with hot water. Plus there's coffee and small bites to eat – think sandwiches, salads and muffins and other cakes. You can also buy tea to take home, as well as a variety of tea accessories.
Time Out says
Details
Discover Time Out original video