Tate Modern

The Tate Modern in London, United Kingdom located near St. Paul’s Cathedral directly at the river Thames. It has been created in the year 2000 in an old power station and is the biggest museum of modern art.

The museum itself feels more like a community with a museum; you’ll find a coffee shop, a gift shop and different areas to walk around. And on the upper floors you can access different museum areas. It contains important contemporary works like those of Jackson Pollock, Mark Rothko or Joseph Beuys.

Tate Modern
London SE1 9TG

United Kingdom


Loading map...


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.