The three-week London run of Hamlet is sold out, so a ticket for the gala performance and dinner is likely to be the only chance to see the show. Patrons, including Weisz, Lord Bragg, Ruth Rogers and Martha Lane Fox have already paid £5,000 a head to host 10 guests for the evening, which will include a lavish post-show dinner made by chefs from The Ivy.