Years 25 Buildings series, we profile Herzog & de Meuron's Tate Modern in London – the most significant building of the year ...
In May 2000, the late monarch Queen Elizabeth inaugurated Tate Modern in London. It occupied a flashy new Herzog and de Meuron-designed home in the disused Bankside Power Station, which sits on ...