Outside Arches On Addington Street London SE1
Display of 1 x internally illuminated digital poster panel for a period of five years.