DIGITAL DISPLAY INSTALLATION LAND ON THE NW SIDE OF HIGH ROAD FRONTING 156 TO 160, High Road, Ilford
Installation of an internally illuminated freestanding double-sided digital advertisement unit. (Summary).