Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Dec 17, 2014
JADU Tea London is an independent Global Luxury Tea Brand based in the UK. ‘JADU’ is ‘magic’ in ancient Sanskrit and our mission is to conjure a little magic through the exploration of the enchanting and spellbinding world of tea. Our young team has a deep passion and enthusiastic commitment to reveal and celebrate the charm and allure of tea as a beneficial healthful beverage. ‘Jadu’ encompasses the emotion and spirit of both the team and the teas.