The official app for the International Festival Forum 2023! IFF is the leading annual meeting place for the world’s top booking agencies and the cream of the international festival business, taking place in London from 26-28 September 2023.
Show More