Land opposite Elizabeth Line Station entrance Dial Arch Square Woolwich London SE18 6GH
Illuminated LED advertising screen (3.4m x 3.72m)