Communications Hub Outside 374 To 378 Green Street Upton Park London E13 9AP
Display of 86 inch LCD screen capable of showing illuminated static and animated displays in sequence comprising commercial and community messages.