London’s first residential tower by Herzog & de Meuron

Launching 4th May 2017