Multi-camera live stream from London’s Farmiloe venue, broadcast globally on the Ted Baker website and Facebook.