Delicatessen in London - Pimlico 38 Tachbrook Street, Pimlico, London, SW1V 2JS Tags: private parties: up to 40 guests