Tate Modern is one of London's most iconic and well known modern art galleries, ideal for events of all types.
The Tate Modern is one of London's most iconic and well known modern art galleries. With its stunning location directly on the River Thames, it is the ideal backdrop to any event.
Featuring fifteen unique event spaces there is no event that cannot be catered for in this outstanding venue. Tate’s spaces can host groups of between 10-1200 for conferencing and away days, dinners and receptions, award ceremonies, brand activations and launches, fashion shows and much more.