London may be famed for its West End theater scene, but there's a whole other world of entertainment available during the Spill Festival, where an array of exceptional artists from around the world will present bold experimental theater, live art and non-traditional performances, from April 18 to 24.