Delicatessen in Greenwich, London