Ibraaz is a dynamic cultural hub in Fitzrovia, dedicated to exploring contemporary art and culture from North Africa and the Middle East. Visit for engaging exhibitions, thought-provoking discussions, and a deeper understanding of global artistic dialogues.
93 Mortimer St, London W1W 7SS, United Kingdom, London