Delicatessen in London - The City 28-30 Rivington Street, The City, London, EC2A 3DZ Tags: vegetables, wines