Delicatessen in London - Covent Garden 36 Wellington Street, Covent Garden, London, WC2E 7BD Tags: eat in, hot food - takeaway, seating area