Delicatessen in London - Farringdon 15-17 New Street Square,, Fetter Lane, Farringdon, London, EC4A 3AP Tags: delicious, expensive, organic, pie, take away, vegetarian