The London Lucumi Choir WHEN: Wed 24th Jul WHERE: Arcola Theatre - 24 Ashwin Street, E8 2DJ, London MORE INFO: facebook.com/events/2738526332828870