Description
Housed in the former Bankside Power Station, the Tate Modern is Britain’s new National Museum of Modern Art, showcasing an exhaustive collection from 1900 to the present day.