1 Cathedral St, London SE1 9DE
Restaurant
This eco-friendly bohemian eatery specializes in plant-based global cuisine, utilizing locally sourced ingredients to create wholesome and sustainable dishes.