Just heard an explosion in London...

Didn't this happen before people were tweeting about nuclear bombs going off in London and it turned out a rat did a really loud fart?
 
Was definitely an explosion, though wasn't loud enough to be in Old Street. Could be from the royal artillery barracks or possibly a controlled explosion elsewhere.
 
Back
Top Bottom