This guide to a weekend in Stratford-upon-Avon will show you the best things to do in Stratford-upon-Avon. From Shakespeare to the Old Town, there's a lot.