A detailed guide to things to do in Stratford-upon-avon. All the Shakespeare sights, plus many more attractions and tips for your visit!