Welcome to L'Anima Cafe

ITALIAN RESTAURANT AND CAFE

10 APPOLD STREET, LONDON, EC2A 2AP

What is L'anima CafÉ?

Welcome to L’Anima Café & Deli. Our large Italian restaurant, situated in London on the border of the city and trendy Shoreditch offers various dining spaces and experiences - the more formal, contemporary café, the relaxed and inviting bar and lounge areas, both offering all day dining, and the deli with a coffee and takeaway counter offering a selection of freshly made cold & hot delights and walls lined with Italian delicatessen.

About Us

Christmas Bookings

Exclusive hire and private dining

Book Now

Private Dining At Its Best

Visit The Cucina