Angela de Castro will be appearing as Israel Hands in the National Theatre's production of Treasure Island. More details can be found by clicking here.
Alleluia Research and Development
CCP recently completed a 4 months Research and Development project for 'Alleluia: a Clown Opera'. Find out more on our Productions/In Development Page.