Farm Shop Finder

Terroni's of Clerkenwell

Deli / Food ShopCamden

London's oldest Italian delicatessen, established in 1878. A Clerkenwell institution offering authentic Italian charcuterie, cheeses, pasta, groceries and wines in a traditional family setting.

Address
138 Clerkenwell Road, London, EC1R 5DL
Listed via
Buy Direct index
Get directionsVisit website

This listing hasn’t been independently verified yet — check details with the deli / food shop before travelling.

Is this your farm shop? Claim it to manage the listing.

More places nearby