Gourmet Food Shop

  • Tom's Deli

    Delicatessen

    226 Westbourne Grove, Notting Hill, W11 2RH [map]

    Crammed full of charm, originality, great art and design, Tom's Deli is a food-lovers haven and a Notting Hill institution.