Three illustrations showing the Havan Store’s famous cermonial matcha process.
Havan is a eco-lifestyle boutique and matcha tea bar in Kensington, London.
www.thehavan.com
Havan is a eco-lifestyle boutique and matcha tea bar in Kensington, London.
www.thehavan.com