L'Anima

1 Snowden Street, London, EC2A 2DQ, United Kingdom | 02074227000 | Website