Show
London theatre
What's on
Run dates last checked between 18 Oct 2026 and 1 Nov 2026
Events, markets & festivals This week in the UK Free & cheap London
Show
Show Show
Musical Musical
Play
Opera & Ballet Show Show
Show
Play
Opera & Ballet
Show
Show
Musical
Opera & Ballet
Play
Show
Play Musical
Opera & Ballet
Play
Play
Play
Play
Opera & Ballet
Show
Musical
Play
Show
Play Opera & Ballet
Show
Show Show
Show
Play
Musical
Show
Show
Musical
Show Show
Show Show
Show
Show
Play
Show
Show Show Show
Show
Opera & Ballet
Show
Opera & Ballet
Opera & Ballet
Opera & Ballet
Play
Play
Show
Show
Show
Show
Show
Show Show Show
Opera & Ballet
Show
Show
Opera & Ballet
Play Show Musical
Musical
Play
Play
Musical Show
Musical
Musical
Musical
Play Show
Show Show
Show
Musical
Musical
Play
Musical
Musical
Musical
Play
Musical
Show
Musical
Musical
Musical
Play
Musical
Musical
Musical
Play
Musical
Musical
Musical
Musical
Play
Play
Musical
Play
Musical Play
Musical
Play
Play
Musical
Play
Musical
Musical Play
Last chance 25
Show
Show
Musical
Play
Opera & Ballet
Show
Play
Opera & Ballet
Show
Show
Musical
Opera & Ballet
Play
Show
Play
Opera & Ballet
Play
Play
Play
Play Opening soon 54
Opera & Ballet
Show
Musical
Play
Show
Play
Show
Show
Show
Play
Musical
Show
Show
Musical
Show
Show
Show
Play
Show
Show
Show
Opera & Ballet
Show
Opera & Ballet
Opera & Ballet
Opera & Ballet
Play
Play
Show
Show
Show
Show
Show
Show
Opera & Ballet
Show
Show
Opera & Ballet
Play
Musical
Play
Play
Musical Now playing 44
Musical
Musical
Musical
Play
Show
Show
Musical
Musical
Play
Musical
Musical
Musical
Play
Musical
Show
Musical
Musical
Musical
Play
Musical
Musical
Musical
Play
Musical
Musical
Musical
Musical
Play
Play
Musical
Play
Musical
Musical
Play
Play
Musical
Play
Musical
Musical Nothing opens or closes in this window