How Matcha
Café · Notting Hill

How Matcha

$$

Cozy Westminster matcha specialist where the olive matcha and Spanish latte with condensed milk steal the show; Japanese-inspired zen room perfect for decompressing after Portobello Road.

Info

📍
Address
52 Ledbury Rd, Westbourne Grove, London W11 2AJ, UK, LDN

More like this