Other branches of Speck in London:Marylebone
Have we missed a great delicatessen in London? Let us know.
2 Holland Park Terrace
Holland Park, London
Tel: 020 7229 7005 Holland Park 0.1 miles
Popular Italian deli with a great selection of ready-made dishes using fresh authentic ingredients. There's also a good range of Italian wines and a catering service on offer.