West End House 91-92 Dean Street London W1D 3SY
Display of non-illuminated decorative shroud with image of the building scale 1:1 and an externally illuminated sign measuring 6.5m x 9.2m for a temporary period from 31 March 2023 to 30 September 2024.