Herzog & de Meuron Reveal Plans to Upgrade London’s Liverpool Street Station


Herzog & de Meuron Reveals Plans to Upgrade London’s Liverpool Street Station