There have been a few explosions in London! One's blown the roof off a bus and the others have shut down the underground! uke

All of this is happening right near where I work in London!

Psycho Cenobite