Company name: Opera Holland Park
Description: Alfresco opera stage with picnic areas
Opera Holland Park Theatre, Ilchester Pl, London W8 6LU, United Kingdom