FIND US

Find Us

Situated at 10 Appold Street, London, EC2A 2AP. Welcome to London's finest Italian restaurant, Cafe and Deli.

L’Anima Café

Mon – Fri
11:30 – Late

L’Anima Deli

Mon – Fri
06:30 – 17:30

Sat - Sun
Available for Private Hire & Events

The Café
+44 (0) 20 7422 7080
info@lanimacafe.co.uk

The Deli
+44 (0) 20 7422 7090
deli@lanimacafe.co.uk

Send Us An Enquiry

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form