Looks like it might be fairly minor - current theory is that a bomb has failed to go off on a tube. So far it's not being declared as a major incident.

At the moment we are all on station sitting watching the news.

Here is hoping that no-one is hurt.

I suspect I can direct you to your normal news-sites, as I'm not going to have any great insights from here on in.