The Plaza 120 Oxford Street London W1D 1LT
Display of three internally illuminated fascia signs, 1x measuring 0.14m x 1.74m and 2x measuring 0.33m x 4.20m; and two internally illuminated projecting signs each measuring 0.60m x 0.60m.