Bus Shelter On Pavement Outside Leicester Square Station Charing Cross Road London WC2H 0BS
Display of double-sided internally illuminated bus-stop digital advertisement screen measuring 2.120 m x 1.338 m.