herzog de meuron . liverpool street station . london afasia (4)