#1
|
|||
|
|||
Best Deli in London
Lina Stores Soho Delicatessen
18 Brewer St Quality foods in veteran Italian deli Monty's Deli Market Halls Victoria, 191 Victoria St Tony's Deli 39 S Lambeth Rd B Street Deli 88 Bermondsey St Charming stop for sandwiches & wine Parkway Delicatessen 30 Parkway Speck Delicatessen 2, Holland Park Terrace Anthony's Delicatessen 146 Regent's Park Rd Salumeria 15 Charlotte Pl Gourmet Italian deli & sandwich shop Delizie D'italia Blake House, 70 Lupus St Dino's Deli 15 Charlotte Pl deli-licious 2 go 203 King's Cross Rd Monte's Delicatessen 23 Canonbury Ln Fork Deli Patisserie 85 Marchmont St Trendy spot for coffee, cakes & snacks Ferreira Delicatessen 40 Delancey St Capsicum Deli 112 Horseferry Rd The Sloane Street Deli 162B Sloane St Gourmet snacks in upscale cafe & deli All In A Pickle London Ltd 116 Westmount Rd Wilton Way Deli 63 Wilton Way |
|