1 Rye Lane And 68-72 Peckham High Street London Southwark SE15 5EW
Display of one externally illuminated advertisement sign (8.2m x 6.2m) at The Clock Tower within temporary scaffolding shroud, incorporating a 1:1 facsimile of the building and its architectural features printed on it