370 St John St, London EC1V 4NN
Restaurant | Vegan restaurant
The restaurant offers a diverse selection of innovative vegetarian and vegan dishes in a spacious, high-ceilinged dining setting, combining creativity with a global culinary perspective.