Communications Hub Outside Poland House High Street Stratford London E15 2TJ
Display of 86 inch LCD screen capable of showing illuminated static and animated displays in sequence comprising commercial and community messages.