Communication Hub Outside 6 Leytonstone Road Stratford London E15 1SE
Display of 86 inch LCD screen capable of showing illuminated static and animated displays in sequence comprising commercial and community messages.