334 - 348 Oxford Street London W1C 1JG
Display of a scaffold shroud with 2x areas of inset externally illuminated advertising measuring 12m x 5m each.