Yumchaa - London’s Top Teashop
Yumchaa is a newly opened tea shop in the heart of Soho that prides its self on pouring the best loose leaf tea in London. Sticking firmly to a “No Tea Bagging Policy”, Yumchaa serves an extensive range of flavoursome loose leafed teas, from bespoke blends to old classics, mixing old world tea romance with [...]
Leaf: New Sculpted Teas
Those marvellous tea people, Leaf, have launched a new range of premium hand crafted green teas
“poetically sculpted… choose cherry blossoms, rings, twirls, snow dragons, pearls or even temple spires all presented in a simple wooden box”
From now until the 15th April 2009 you can claim a 10% introductory off offer by entering code MEGV at [...]