Contact information

Azalea Tea House is owned and operated by VEYA GLOBAL TRADING LIMITED (Company No. 16911129), registered in England and Wales.

Registered Office:
483 Green Lanes  
London, N13 4BS  
United Kingdom  

Customer Support:
Email: hello@azaleatea.com  
We aim to respond within 24 hours (Monday to Friday).