Pavement Outside Arch 65 Albert Embankment London SE1 7TP
Display of a free-standing advertising unit featuring an internally illuminated digital display on both sides.