I'm watching the Torchwood series this week, albeit slightly later than the original screening times. The aliens have decided to land in London in the Security Services HQ at Thames House by Vauxhall Bridge.
I'm just not so sure that this type of alien would attract as much attention in London as the one in the television series. Sure, the children freezing and chanting might get noticed, but a smoke filled glass tank with some thrashing tentacles? in London??
There's stuff like this happening every day.
So it could all kick off tomorrow when the aliens get angry and the tank of poison gas explodes, but at the moment I'm wondering whether the aliens got MI5 to build them a rooftop parking spot and flew in to avoid paying the Congestion Charge?
I shall still watch though, and keep a sofa handy in case I do need something to hide behind.