Where to get iced matcha in London
With the sun tentatively appearing, iced drinks are what’s on the menu.
Earl of East Stores
Blank Street
Tsujiri
Jenki Matcha
Café Kitsuné