Carluccio's began life in 1991 as an Italian delicatessen in Covent Garden, central London. Eight years later, the first Carluccio's Caffe restaurant was opened in Market Place, near Oxford Circus. The company now has 20 restaurants in Greater London.