The most beautiful little space. All white lacquer, a big wooden table, and food.
ottolenghi, several locations 63 Ledbury Road Notting Hill London, W11 2AD Tel: 020 7727 1121
(they call these "delis", but it's takeaway gourmet...)