Online table reservation for L'Anima in London
We are enabling reservations for L'Anima
L'Anima
1 Snowden Street London, EC2A 2DQ, United Kingdom
Italian, Beer, Wine, Dining, Cafe
The redirect does not work? Just click on this link or copy it into your address bar