This week in London: Tate Modern opens to the public in 2000

Toby Earle|Marta Portocarrero
14 May 2016