Company name: Himalayas Tea
Description: Himalayas Tea is a business built out of love for herbs, fruits and aromatic plants. It is this passion which has inspired our exciting range of speciality teas.
95 Seven Sisters Rd, London N7 7QP, United Kingdom