plants by de

18 Weighhouse St, London W1K 5LU, UK
4.75 (37)
$$$
Very friendly
Vegan, British, Plant based

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app