Delicatessen in London - Farringdon 8 St. John Street, Farringdon, London, EC1M 4AY Tags: Coffee, healty, italian food, pizza, salads, vegetarian