When doing a walk from London to Millenium bridges I noticed this place and saw that the menu had vegan options listed. This part of London is not the most vegan friendly, so I took note of the place. Then I returned a couple days later to try it after seeing St. Paul's.
I got their Greek Trio lunch special that comes as three plates stacked in a tower. Each plate has different options, but each has a least one vegan option.
Cons: Not the tastiest