Matcha Factory is Europe's leading supplier of Matcha Tea and Powdered Green Tea. We work directly with farmers and producers in Japan, China and Taiwan to bring you the very best Matcha products at great prices!
We are based in the UK at Matcha Factory, Watling Court, Orbital Plaza, Watling Street, Birmingham WS11 0EL, UK
VAT Registration No. 338401219.
The best way to reach us is with the contact form or by emailing info @ matchafactory.com