timeout.comLondon First look at Leicester Square’s huge new advertising screen The billboard is the first part of a proposed new entertainment complex in the square View offer