We stumbled upon this place first and foremost because we got great seats. Of the five places we ate at in London during our last trip, this one was the best. This is a self-service place of vegan foods, which to me would most often be a minus but not during this trip. The food is fresh and I had a hard time deciding what to pick. There is nothing fancy about the place but its surroundings and atmosphere make it worthwhile visiting.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.