London is home to cultural icons like the Barbican and the National Theatre, which regularly stage world-class productions, and there’s always something new and experimental running at the city’s ...