Free Delivery on orders over £30
Freshly Packed to Order
Up to 25% off in our Spring Sale!


Formosa teas are sourced from modern day Taiwan, and can be traced back to the 18th century planting of trees from Fujian. Blessed with a perfect growing environment, Taiwan produces many top quality teas, considered by many connoisseurs to be among the very best available in the world.