NORTH POLE, 131 GREENWICH HIGH ROAD, GREENWICH, LONDON, SE10 8JA
Display of 1 illuminated advertisement banner measuring 6m (height) 10m (width) set within a 1:1 façade replication shroud for a temporary period.