Theatre in London
London has 305 theatre performances on in the next 30 days: plays, musicals and shows. Here is what is on, who it suits and how to plan your days out.
Choose between Mamma Mia! The Party at The O2 (Sunday to Tuesday), High School Musical at Troubadour Wembley Park Theatre (Sunday to Saturday) and Matilda The Musical at Cambridge Theatre (Sunday to Tuesday), plus 50 more in the listings above.
Planning your days out
Start times run from 10:00 to 20:00, so there is something for an early evening or a later night. 249 of them are within 3 km of the centre.
Thursday is the busiest day, with 48 events.


















































