Opera Holland Park

Opera Holland Park
Holland Park, London, W8 6LU