‘Stylish venue shaking up perceptions of vegan fare’ Floating on the first floor of the Leman Locke Hotel in Aldgate East is the new enfant terrible of the vegan food scene.  Alter perches on the corner of the glass monstrosity, like a little bat filled with herbivorous delights. We arrive like two drowned rats. The lift spirits us up and as the ...