
When life gives you a heatwave, go in search of lemonade. It looks as if cult Japanese brand Lemonade by Lemonica has chosen pretty much the perfect time to launch its first UK pop up shop, which opened over the weekend in Soho.
Originally from Kanazawa, the idea is that each glass of lemonade is made to order. In London the options will be their original lemonade, matcha lemonade, and fruity lemonades
...