1. The Green Truffle - Italian Delicatessen London - London Borough of Tower Hamlets
21 Roman Rd, Bethnal Green, London, E2 0HU
Verified
12 Archer St, London, W1D 7BB, United Kingdom
51 Greek St, London, W1D 4EH, United Kingdom
19 Ganton St, Carnaby, London, W1F 9BN, United Kingdom
300-302, St Paul's Rd, London N1 2LH, United Kingdom
59, 61 Exmouth Market, London EC1R 4QL, United Kingdom
19 Berkeley St, London, W1J 8ED, United Kingdom
20 Savile Row, London, W1S 3PR, United Kingdom
9. Flour & Grape - London Borough of Southwark
214 Bermondsey St, London, SE1 3TQ, United Kingdom
10. The Italians - London Borough of Hounslow
454-456 Chiswick High Rd, Chiswick, London, W4 5TT, United Kingdom
161 Bellenden Rd, London, SE15 4DH, United Kingdom
12. Beboz Italian Street Food - City of London
60C Holborn Viaduct, London, EC1A 2FD, United Kingdom
13. Fucina - City of Westminster
26 Paddington St, London, W1U 5QY, United Kingdom
40-41 Rathbone Pl, London, W1T 1HX, United Kingdom
15. Franco's - City of Westminster
61 Jermyn St, St. James's, London, SW1Y 6LX, United Kingdom
16. Lina Stores Soho Delicatessen - City of Westminster
18 Brewer St, London, W1F 0SH, United Kingdom
17. Palatino - London Borough of Islington
71 Central St, London, EC1V 8AB, United Kingdom