With just a few days left of the summer holidays, I’m probably far too late to be of any use with this review – but hey, when has irrelevance ever stopped me writing a blog post? Last weekend (after our trip to the View from the Shard) we headed over to the Natural History Museum…