Delicatessen in London - Vauxhall 110 Dorset Road, Vauxhall, London, SW8 1AA Tags: eat in, seating area