Tate Modern
Tate Modern is one of London’s most iconic cultural landmarks - a monumental riverside space where industrial architecture meets world-leading contemporary art. Set within the former Bankside Power Station, its vast interiors and dramatic urban lines create a striking backdrop for events that demand scale, creativity and impact.
The Turbine Hall is Tate Modern’s defining stage. With its cathedral-like proportions, raw textures and unparalleled sense of space, it offers an atmosphere of pure spectacle - ideal for showpieces, launches and unforgettable gatherings.
The Tanks provide an entirely different energy. Circular, sculptural and atmospheric, these former oil chambers bring intimate drama and contemporary edge, perfect for performances, talks or immersive brand experiences.
Across the building, galleries and event spaces open up new possibilities: private views surrounded by cutting-edge art, receptions among contemporary masterpieces, and dynamic celebrations with London’s skyline as the backdrop.
Tate Modern: Everything you need to know
WHAT: A world-renowned modern art museum set in an industrial architectural landmark - designed for bold, high-impact contemporary events.
WHY: Few venues offer this combination of scale, creativity and cultural gravitas. From major showcases and brand launches to private views, gala dinners and immersive experiences, Tate Modern delivers instant drama.
WHERE: Bankside, on the River Thames.
STANDING CAPACITY: Up to 1,500 depending on spaces (including Turbine Hall and levels).
SEATED CAPACITY: Up to 300 for dining (space-dependent).
UNIQUE: Iconic Turbine Hall, industrial-chic architecture, panoramic riverside views, access to world-class contemporary art.
EMAIL US for further information about this venue.