A Festival of Choices, 8–11 June 2024 2024 A Festival of Choices, 7–11 June 2023 2023 A Festival of Choices, 9–12 June 2022 2022 A Festival of Choices, July/October 2021 2021 A Festival of Choices, June/November 2020 2020 A Festival of Choices, 13–16 June 2019 2019 A Festival of Choices, 13–17 June 2018 2018 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