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.