Mark Shenton: Long-running shows can be a curse as well as a blessing
Excluding the National Theatre, there are currently plays, comedies and musicals playing in 35 West End theatres. Fourteen of those have been
Excluding the National Theatre, there are currently plays, comedies and musicals playing in 35 West End theatres. Fourteen of those have been