A Festival of Choices, 21–24 June 2017 2017 A Festival of Choices, 15–19 June 20162016 A Festival of Choices, 17–21 June 20152015 A Festival of Choices, 25–29 June 20142014 A Festival of Choices, 3–7 July 20132013 A Festival of Choices2012