I got ahold of my sister who lives in northern part of London this evening and asked her about it.
"Huh? Whatcha talking about?"
She hadn't heard or seen anything. She wouldn't even notice if a bomb fell in her lap. Gotta love my sister
But it's fortunate that not more people got injured. Lets just hope now that the environmental damage will not be bad. But I don't think so
