London’s Liverpool Street Station to be upgraded by Herzog & de Meuron

London’s Liverpool Street Station to be upgraded by Herzog & de Meuron