Herzog & de Meuron reveals plans for Liverpool Street station towers
The pair of 15 and 10-storey blocks form part of a wider £1.5 billion project for the key London terminus backed by Sellar and Network Rail – a major
Source: architectsjournal.co.uk