Niketown 236 Oxford Street London W1C 1DE
Display of two externally illuminated projection advertisements measuring 11.155m x 9.59m at 236 Oxford Street and 253-259 Regent Street for a temporary period.