top of page

The Tate Modern
Tate Modern in London is a must-see for art lovers and travelers alike. The museum houses an impressive collection of modern and contemporary artworks from around the world. From Picasso to Warhol, you can discover works by some of the most famous artists of the 20th century. The Tate Modern itself is an architectural masterpiece, housed in a converted power station building on the banks of the River Thames. In addition to the exhibitions, the museum also offers breathtaking views of the city from the Tower Bridge and a variety of restaurants and shops for visitors.
Exciting tours:
Popular experiences
bottom of page