Screens / London

Cromination

An image of an out-of-home advertising screen

Location

With six screens, digital logo boxes and bespoke lighting, the Storm Cromination at 72m long is the ultimate digital canvas.

















All Screens