PressFebruary 26, 2022
Our restaurant officially rank as the the absolute best places to eat vegan food in London, for vegans and omnivores alike. Enjoy with caution!
Monday: Closed, Tuesday - Thursday : 1200-2130, Friday: 1200-2200, Sat-Sunday: 1000-2200