20-24 Shaftesbury Avenue London W1D 7EU
Display of a scaffolding shroud measuring 18.3m x 35m with an externally illuminated inset advertisement panel measuring 4.8m x 14m for a temporary period from 01 May 2024 to 01 July 2024.