I was determined to come , no matter what , '' Ms. Barrett said , mentioning that she had been just down the street from the nail bomb that exploded in a pub in Soho , in central London in 1999 , killing 2 people and injuring 30 . ''