Tate Modern 15 0 Denis Host / Sunday, November 24, 2024 / Categories: Galleries Located along the Thames, Tate Modern houses contemporary art in an awe-inspiring industrial building. Don’t forget to take in the panoramic views from the viewing platform. Print Rate this article: No rating Comment Collapse Expand Comments (0) warning You don't have permission to post comments.