A minor (?) Terror attack in London...