Isla is an award winning actress, originally from South Africa, Isla has been based in London for the last ten years

From The Blog

People, Places and Things

People, Places and Things

Isla recently appeared in the National Theatre / Headlong co-production of People, Places, and Things, which played in…
Stubbing out Problems!

Stubbing out Problems!

Comedian Rachel Stubbings is "stubbing out" the world's problems, one person at a time.  It's an act of…