IF Oxford 2018

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

 

2018 Festival programme

 

2018 Festival report