We managed to get tickets to a production of Hamlet in Stratford at the Royal Shakespeare Theatre and it was amazing. Incredible performance (modern/kind of set in Africa) and of course the theatre is wonderful. We were high up on tall seats like bar stools but this allowed for full views all around the stage. The kids stayed glued to the entire show.
We did manage to visit Shakespeare’s birth place too and some good food in town but certainly could have stayed longer.