Playing at
Theatre Royal Haymarket
Haymarket, London SW1Y 4HT
For telephone bookings please call 020 7930 8800
Ticket prices from £14.50*
School Groups 10+: £10 plus 11th ticket free
To book a school's group please call 020 7930 8800
The Times
Daily Telegraph
Time Out