Delicatessen in London - The City 167 Farringdon Road, The City, London, EC1R 3AS Tags: authentic Italian, Deli, fresh & dried, Italian deli, italian wines, sandwiches, seating area, takeaway, wide selection
Delicatessen in London - The City 3 St. Andrew's Hill, The City, London, EC4V 5BY Tags: eat in, hot food - takeaway, seating area