OLYMPIA'S NEW ERA

In April it was announced that Olympia London had been sold in a colossal £296m deal, EN sits down with the venue’s MD Nigel Nathan to learn more.