Located on the South Bank along the Thames, the Tate Modern is part of a group of four museums (all named Tate) which house the 70,000 artworks that comprise the national collection of British art.
EnVols on MSN17d
Tate Modern, a trove of modern art on the ThamesPerched majestically on the south bank of the River Thames, the former Bankside power station now stands as London's most ...
Hosted on MSN11mon
Join Us on the Swatch Art Journey 2024 and See Where it Takes youCEO of Tate Enterprises. Turner's Scarlet Sunset JMW Turner is often described as 'the father of modern art' and is one of Britain's greatest painters. His unique brushwork and use of color still ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results