Herzog & de Meuron’s 56 Leonard Street in Tribeca, New York Posted on 28/02/2017 Herzog & de Meuron’s design of the newest apartment block in Tribeca – 56 Leonard Street, is a composition of glass cuboids, some of which are offset from one another, … Read More About: Herzog & de Meuron’s 56 Leonard Street in Tribeca, New York