Order forYour shopping cart is empty. Shopping Cart
The longest running show, of any kind, in the world.
Tickets are on sale now at prices from £17.50 to £47.50 with premium seats available at £65.00 to £67.50.
Performances are Monday to Saturday at 7.30pm.
Matinee performances at 3.00pm on Tuesday and 4.00pm on Saturday.