Link to a real time Londoner's blog:
http://europhobia.blogspot.com/2005/07/london-tube-explosions.html#comments
Jeepers! From that blog:
" BBC News 24: Police say there's going to be "a series of controlled explosions" around Russell Square soon.
News sites crapping out left, right and centre."