Guide to the best things to do in Stratford upon Avon with kids 2019 including the Butterfly Farm, Mad Museum, river cruise & ideas for free days out!