JCDecaux has completed the installation of 50 new 84″ LCD displays along London’s Oxford Street. The displays have been installed in bus shelters as part of the company’s London Digital Network (JCDecaux Replaces Clear Channel in London), which will eventually consist of 1,000 screens.