Tudor World, Stratford-upon-Avon June 19, 2015 by Rebecca Larson Leave a Comment Tudor World is a "fun family attraction in Stratford-upon-Avon." I have always wanted to visit Great Britain, and this looks like a blast. I hope I get to go someday soon! Are there other attractions I should know about? Please leave a comment.