How Matcha!’s Newest Location Brings Creativity, Community and Matcha to Notting Hill
How Matcha! – London’s favourite all-day Matcha bar is bringing its community-driven cafe concept to the vibrant streets of Notting Hill from September. Spanning [...]


