The London Pavillion 1 Piccadilly London W1J 0DA
Display of scaffolding shroud measuring a total of 90m x 16.3m with two externally illuminated inset advertisements measuring 12m x 12.5m for a temporary period from 01 June 2024 to 30 September.