
L’Anima has been a favourite Italian restaurant of London food-lovers in the know since it opened its doors in June 2008. A translation of the Italian for ‘the soul’, it’s clear that owner Francesco Mazzei has certainly poured his heart and anima into this modern, sunlit space in the City. This Calabrian chef certainly has ... Read more »