Hamlet 18th August Stalls O6 AND O7 £25 each