Darjeeling First Flush from Jadu Tea
Named after the ancient Sanskrit word for ‘magic’, Jadu Tea is a London-based luxury brand with an emphasis on quality, care and long term commitment.
Search Results
Named after the ancient Sanskrit word for ‘magic’, Jadu Tea is a London-based luxury brand with an emphasis on quality, care and long term commitment.
Jadu is a London-based luxury tea brand with a worldwide following. Named after the ancient Sanskrit word for ‘magic’, their tea is certainly proving to be alluring.
“Working with Mehreen is a great pleasure. She has a beautiful writing style and her blog is visually very rich.