Terrace Wires is a prominent programme for public art, bringing a series of major installations to St Pancras International’s iconic…