L’Anima, London’s award-winning Italian restaurant in the heart of the City, offers the finest of contemporary Italian cooking in surroundings nothing short of sheer elegance. Translated, L’Anima is Italian for soul. This essence has been incorporated in every detail of this charming and sophisticated restaurant; from Francesco Mazzei’s creative Italian menus and selected wine list to the inviting interiors, providing a comfortable, intimate and memorable experience.