Delicatessen in London - Covent Garden 5 Monmouth Street, Covent Garden, London, WC2H 9DA Tags: Coffee, italian, parma ham