La Gelatiera

La Gelatiera is a gelato haven in London’s Covent Garden, creating gastronimic flavours with natural ingredients. Food writer Leyla Kazim visited to meet co-owner Stephane and to taste their matcha gelato.

Read