Tag: Soho


Yumchaa - Tea-Focused Café In London For Tea Sipping and Cake Eating, At Soho

With all the interesting and exciting things happening in the coffee scene these days, it is refreshing to come across a place that simply revels in tea. Yumchaa, innovative tea specialists that have begun to spread throughout London, are conducting a re-education, slowly becoming a fixture for great cups of tea with roots in Chinese tea culture. You would think that in London’s capital, with most people having anywhere between two to ten cups of tea a day, you would find more places to have a decent brew. Sadly, this is not the case, and you would be......

Continue Reading