Natural Kitchen is a deli Temple London located in United Kingdom.
26 Tudor St London Greater London EC4Y 0AY United Kingdom
Excellent healthy options with large portions .
bright new branch delicious #salads #freshjuices
Food was yum and had plenty of options but £££ for the small portion you get.
Falafel & humous was fantastic starter :-)
Lovely customer service and a lot of vegan options ❤️ 100% recommend - Isi Ivanova
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
Brilliant coffee, exquisitely charming little spot. Try the cold brew coffees, over ice. - Paul Mederos