L'Anima CafeThe café has the same soul as L'Anima in a less formal environment, offering honest food with its soul in Southern Italy. The space includes a vibrant bar with all day dining, suitable for afternoon coffees or after-work drinks, a casual restaurant and a retail Deli for ready to go meals and exclusive Italian produce.
10 Appold Street
020 7422 7080
To add your business listing - Register Here »