News

Early critics branded the buildings, with their distinctive service towers, eyesores. And the public was no more forgiving of ... was widely mocked and voted London’s ugliest tall building ...