Natural Kitchen

Natural Kitchen is a deli Temple London located in United Kingdom.

7 / 10
20
ratings
Address

26 Tudor St London Greater London EC4Y 0AY United Kingdom

Comments / 4


Brian Strauss

Excellent healthy options with large portions .

Howard Ross

bright new branch delicious #salads #freshjuices

Jason Quarisa

Food was yum and had plenty of options but £££ for the small portion you get.

Peter Terpak

Falafel & humous was fantastic starter :-)

Similar places nearby :

6.8
Deli
Menoo Eclectic Foods

Lovely customer service and a lot of vegan options ❤️ 100% recommend - Isi Ivanova

7.8
Deli
Yield N16

Bottle shop wine bar. Mainly natural wines - Rachel Roth

7.9
Deli
Terroni of Clerkenwell

All antipasti are great and so are the wines in different price categories! They serve kimbo coffee and Italians gather in the afternoon. So far best Italian delicatessen I have found here! - Nowi

9.1
Coffee Shop
Alchemy

Brilliant coffee, exquisitely charming little spot. Try the cold brew coffees, over ice. - Paul Mederos