Children's Festival 2018

All tickets £2 and events are one hour long except where indicated. No unaccompanied children. Under 2s who do not need a seat are free.
Ages in listings are for guidance only.