Delicatessen in London - Notting Hill 248-250 Portobello Road, Notting Hill, London, W11 1LL Tags: poor customer service