Tate Modern Gallery, London is UK’s national gallery of contemporary art. Located in London, the  Tate Modern Art Gallery is one among the chain of four Tate galleries in the U.K. The Tate collection consists of some of the finest collections of British art dating back from 1500 to today’s modern era. Virtual Treasure Trove(…)

Published On: Friday, July 12th, 2013