
Billboard company Wildstone has snapped up 13 of London’s highest profile digital advertising installations in an £80 million deal with Transport for London.
The 99-year lease agreement covers ad sites on some of Europe’s busiest roads passed by more than one million vehicles per day.