Screens / London

Old Street roundabout

An image of an out-of-home advertising screen

Location

The site includes four screens at London's Old Street Roundabout, the centre of the Old Street and Shoreditch area that is home to many technology start-ups and nicknamed the 'Silicon Roundabout'.



All Screens