Found to the South Financial institution together the Thames, the Tate Modern is a component of a gaggle of four museums (all named Tate) which house the 70,000 artworks that comprise the countrywide collection of British art. As its name propose, this Tate holds the greater present-day-fashion items than its a few other counterparts, making it ext