Tate Modern transforms a former power station into a vast, industrial-chic gallery showcasing modern and contemporary art from around the world. Its spacious Turbine Hall and themed rooms offer a dynamic setting for exhibitions including works by Picasso, Kusama, and Matisse.
Located on the South Bank with panoramic views of the Thames and St Paul’s Cathedral, Tate Modern provides a striking backdrop for business events. The venue’s blend of iconic architecture and thought-provoking art creates an inspiring environment for meetings and receptions.
Loading map...
Rated 4.5 on Google · 82,837 reviews