2-4 Hans Cres, London SW1X 0LH
Organic restaurant | Restaurant
The restaurant offers a curated selection of innovative plant-based recipes, served in a refined and airy setting complemented by expertly crafted cocktails.