Results 3 results found The new Tate Modern Annex, designed by Herzog and de Meuron, Southwark, London, SE1, England, United Kingdom, Europe The new Tate Modern Annex, designed by Herzog and de Meuron, Southwark, London, SE1, England, United Kingdom, Europe The new Tate Modern Annex, designed by Herzog and de Meuron, Southwark, London, SE1, England, United Kingdom, Europe