big series of serial tube station explosions plus at least one bus explosion. at present officially being blamed on LU power surge but nothing's very clear at the moment. naturally timing with the olympic decision invites speculation of terrorists, but nothing is known for sure right now so we're pretty much in the dark.
anyway, i'm in my office at hampstead and i'm fine, though gawd knows how/if i'm going to get home tonight.