Terroni’s deli
+EC1 places index
Clerkenwell 101
59 The oldest Italian deli in England, Terroni of Clerkenwell, was established in 1878 and is located next to St Peter’s Church. Its busiest day is Sunday, when London’s Italian community comes to pray and purchase a week’s worth of food from home. In his Sunday service, the priest has been known to recommend the specials on offer.