The pop-up stage was created in just seven weeks by producer Robert Fox and King’s Cross Theatre to house David Bowie’s musical ‘Lazarus’. Published: 13-10-2016