Imagine! 2017 has finished. It was our most successful programme to date with 86 events and record audience figures. Thanks to everyone who supported the festival. See you next year.

20th to 26th March 2017