Close

Tate Modern

Gallery
photograph of exterior of the Swtich House at Tate Modern

The new Tate Modern

© Hayes Davidson and Herzog & de Meuron

    • Tate Modern is Britain's national museum of modern art. Housed in the former Bankside Power Station, Tate Modern displays the Tate collection of international modern art from 1900 to the present day. Since it opened in May 2000, more than 40 million people have visited Tate Modern. It is one of the UK’s top three tourist attractions and generates an estimated £100 million in economic benefits to London annually.
Share This

Location