Arts London’s Free Open-Air Theatre Season Captain Show-Off! and Women of Troy to entertain theatre-loving Londoners. Greg JamesonMay 30, 2015