Omotesando Koffee
A perfect match(a) for the matcha lovers!
With the rise of matcha obsession, there is a hidden matcha spot at Tottenham Court Road called Omotesando Koffee. Omotesando Koffee started as a small coffee shop in Tokyo, Japan and has expanded to several international cities—-London being one of them.
I would definitely recommend trying this place for your next matcha boost and to taste the comparison to other places, you’ll definitely notice it.
Location:
8 Newman St, London W1T 1FB