About Outernet Global
Outernet Global’s network of connected city locations offers the World's biggest floor-to-ceiling LED screens for immersive entertainment, advertising, live music and mobile commerce. Launching first in London late 2020
More about Outernet Global
Outernet Global is located at Charing Cross Road, WC2H 0LA London, United Kingdom
https://www.outernetglobal.com/