LEXUS RECOMMENDS SEVEN JAPANESE TEAS TO TRY

The Japanese drink an estimated 80,000 tonnes of green tea each year (the second highest consumption in the world) and the Japanese tea ceremony is a time-honoured demonstration of hospitality, conducted with skill, precision and care. The finest principles of […]