We tried 2 of the 3 vegetarian choices available. Neither was very good and both were overpriced. There were no vegan options at all. The atmosphere was traditional pub, but most of the diners were tourists. Not surprising with its convenient location a block off Trafalgar Square.
Cons: very few vege choices, food was not very tasty, price too high for what we got