Hamlet presented by Iris Theatre Hamlet presented by Iris Theatre Sunday 30th June 2019 2:30 pm – 5:30 pm More about Hamlet presented by Iris Theatre View full calendar