Pavement Opposite 12 - 14 Beadon Road London W6 0DA
Display of an internally illuminated LCD digital advertisement screen to the rear of the proposed street hub unit.