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 28-30 Rivington Street, The City, London, EC2A 3DZ Tags: vegetables, wines