Tag Archives: tate modern

Tate Gallery

Tate Modern is located in a spectacular former power station by the River Thames. Tate Modern displays the national collection of international modern art. Location: Tate Modern Bankside London SE1 9TG Admission: Entry is free except for major exhibitions Opening Hours: Open Sunday – Thursday, 10.00–18.00 Friday and Saturday, 10.00–22.00 Nearest Tube: Southwark (Jubilee Line) Read more [...]