369A Oxford Street London W1C 2JW
Display of an internally illuminated (letters only) projecting sign measuring 90cm x 90cm; two non-illuminated fascia signs measuring 284.9cm x 20.3cm and 264.9cm x 21.5cm; and two internally illuminated (letters only) fascia signs measuring 46.4cm x 300cm and 90cm x 304cm.