The best organic restaurants in London are Daylesford Cafe, Wild Food Cafe, The Rosemary, Aprés Food Co, ROVI, The Yeo Valley Café, Farmstand, Natural Kitchen, The Gallery Café, Plant Hub, and Farmacy. For the drinks, we recommend visiting The Duke of Cambridge. The best organic pizza can be found at Radio Alice.