Tate Modern London is the national gallery of international modern art for Britain. Based in a spectacular disused power station in the heart of London, Tate Modern was created in 2000 and has since become world renowned as a centre for modern art from around the world.