London vegan guide to eating out

Vegan matcha lattes at Palm Vaults in London