rating star

The best place in London to buy vegan food. Quite small, but they have everything one can need. Great selection of cheeses and pastries. Their toasted sandwiches are heavenly good! A must for every vegan passing by and living in London.

Write your review

Ratings Without Reviews