Delicatessen in London - Notting Hill 6 Elgin Crescent, Notting Hill, London, W11 2HX Tags: cigarettes, newspapers, off licence