At last - a children's opera you can afford to take the kids to. A Travelzoo offer on the Royal Opera House's Hansel & Gretel cuts prices on amphitheatre seats from £22.50-£28 to £18 and stalls seats from £97-£115 to £40. It's valid for performances on Friday, 31 December, at 12.30pm; Monday, 3 January, at 7.30pm; Tuesday, 4 January, at 7.30pm and Friday, 7 January, at 7.30pm.
Tickets must be booked by 17 December on this link only.
And the inevitable reductions on ENO's new Lucrezia Borgia begin with dress circle tickets for most dates reduced to £25 via the Get Into London Theatre scheme.