From a Baby Shark film to a new exhibition at the British Library, here’s the best free children’s fun this hols.