Our Lady of Mount Carmel Festival: An Italian Tradition in Clerkenwell
The Our Lady of Mount Carmel Festival, held annually in Clerkenwell, London, is a cherished tradition that celebrates the faith, culture, and community of London’s Italian diaspora.


