The London International Festival of Theatre continues to fill the city with theatre, dance, live art, and things that don't fit into