IF Oxford 2018 reached 13,500 people through 100 events in 35 venues over 11 days
2018 Festival programme
2018 Festival report
IF Oxford 2018 reached 13,500 people through 100 events in 35 venues over 11 days
2018 Festival programme
2018 Festival report