About
Yumchaa is a British shop and cafe specialising in loose leaf tea. Stocking over 40 blends of tea, you'll find everything from classic English breakfast to more adventurous blends using ingredients like real fruit pieces, chilli, edible flowers and chocolate and matcha (green tea powder) lattes. Freshly brewed pots of tea are complimented by cakes, fresh salads and sandwiches and artisan coffee.
Details