‘London’s Times Square.’ Regeneration of Tottenham Court Road to be complete in autumn
“London’s Times Square” could open as soon as this autumn, the project’s developers have said.The Now Building is set to bring new visuals to Tottenham Court Road with huge pieces of art projected over the famous central London street.Consolidated, one … Continued