Witness for the Prosecution at London County Hall has extended its run until 26 April 2026, while also revealing fresh casting. Lucy Bailey’s production of Agatha Christie’s classic courtroom thriller ...