Delicatessen in London - The City 3 St. Andrew's Hill, The City, London, EC4V 5BY Tags: eat in, hot food - takeaway, seating area