Tate Modern Housed in a former power station, Tate Modern, in London, England, displays the Tate Gallery’s collection of international modern art. The museum, which opened in 2000, was designed by Swiss architects Jacques Herzog and Pierre de Meuron.