London’s Business Design Centre provided the perfect venue