I was intending for the strange energy signature near London to be a result of Sayuri's siren song, but if the Brood wants to cook up some horrible monstrosity to be the cause of it, they can feel free.  On the other hand, it could just be some kind of distraction the brood uses to go attacking mooks while Frankie's busy trying to find the dragonballs.