Ibeyi On Tour UK friends, Ibeyi are coming to see you soon and they can't wait. SOCIAL 18 OCT 2017 Thekla, Bristol Support to be announced 19 OCT 2017 Shoreditch Town Hall, London Support to be announced 20 OCT 2017 Band on the Wall, Manchester Support to be announced