Matcha specialist hidden in Battersea Power Station with perfectly balanced iced drinks (try the vanilla sea salt) and a genuinely welcoming crew—no extra charge for alt milk either.
Info
📍
Address
62 Electric Blvd, Nine Elms, London SW11 8BJ, UK, LDN