Experience the pinnacle of event hosting at Tate Modern, the UK’s most visited modern art gallery. Located on the scenic River Thames, just moments from the heart of London and Westminster, Tate Modern offers a breathtaking setting for unforgettable events. Whether you're planning an intimate dinner or a large-scale production, our iconic gallery spaces provide the perfect backdrop.
Housed in a magnificent refurbished power station, Tate Modern offers a versatile range of spaces capable of accommodating between 10 to 1,200 guests. Our venue is ideal for daytime conferences, corporate away days, receptions, dinners, and private parties. We also specialize in hosting grand award ceremonies, glamorous galas, and high-profile fashion shows. For a touch of cinematic luxury, consider the Starr Cinema, our exclusive screening room perfect for private film screenings and presentations.
As a renowned cultural institution, Tate Modern is dedicated to celebrating the complexity and diversity of art from past to present. By hosting your corporate event with us, you support our commitment to artistic innovation and scholarship. Elevate your event to extraordinary heights at Tate Modern—where art and experience meet.