9 best organic restaurants in London
-
The River Cafe
Italian Restaurant
-
This is a Coffee Shop
Organic
-
-
Daylesford Farmshop and Café Notting Hill
British Restaurant
-
Manna
Vegan Restaurant
-
Natural Kitchen Gourmet Food & Delicatessen
-
Bumpkin Notting Hill
British Restaurant
-
Clarke's Restaurant British Restaurant
-
Tanya's Cafe at myhotel Chelsea
Organic
-
Amico Bio
Italian Restaurant
-
The Duke Of Cambridge
Gastro Pub
-
Mildreds
Vegetarian Restaurant
-
Waterhouse
British Restaurant
-
-
Amico Bio Holborn
Italian Restaurant
-
Alara Health & Beauty
-
Itadaki Zen Japanese Restaurant
-
Natural Kitchen Gourmet Food & Delicatessen
-
Rasa Travancore Indian Restaurant