Land In Front Of 102 North Street, Barking, London, Barking And Dagenham, IG11 8LA
Installation of 1no 3165mm x 6207mm x 269mm internally illuminated digital 48-sheet advertisement display 2500mm above ground level