The Ultimate Tea?

, The Ultimate Tea?

Who’s This Little Beauty?

Have you seen (or tried) a Flowering Teaball?

If Tea is theatre (and it is!) then these little wonders are the ultimate tea…

Artfully crafted by hand, Tea Balls are made with the tips from the finest tea. Simply pop one into 500ml of water (70-80° brings the best flavour) and watch… transfixed as your ball begins to slowly open.

As the tea eases apart a delightful flower and blossom will emerge from within…