Located to the South Financial institution along the Thames, the Tate Modern is part of a group of 4 museums (all named Tate) which house the 70,000 artworks that comprise the nationwide collection of British art. As its name suggest, this Tate retains the more up to date-style items than its 3 other counterparts, which makes it more of a hit and m… Read More