Old Tom & English

Delicatessen in Soho, London