Report a review
- 4
- The best Vegan salad in London!
You wouldn't believe that a non-vegan restaurant chain would be able to make the best salad in London. It's called 'Allotment salad'. They also serve a Dhal which is pretty good, and a few starters that also are vegan labeled.