5 June – 27 July

London’s International Festival of Theatre. Bringing the world to London.

Find out more