According to my cousin who works in Canary Wharf, police told them they shot a terrorist dead outside. :lol: Also, her friend who works in an office near some station beginning with H (I forget the name) apparently saw and heard an explosion at the station from her office across the road and police quickly turned up, sealed the whole area off and that station hasn't been reported on the news as a bombed one.
Never sure if you get the whole picture in situations like these. :)