A sausage fest in London's Soho? Well, it's not quite what you think. As you lure your mind out of the gutter, let me welcome ...