Pavement Outside 20 Queen Street Oxford Oxfordshire OX1 1EP
Display of 86inch internally illuminated display screen.