Tate Modern
London, Central London (SE1)
One of London’s most recognisable and best loved buildings, Tate Modern is a true icon of the capital. The gallery displays the national collection of international modern art and offers sixteen sleek, contemporary entertaining spaces with stunning views across the city’s skyline.
Tate Modern’s fresh and vibrant Cafe 2 offers a sleek environment for entertaining. With floor to ceiling glass windows, guests will be able to enjoy stunning views of the River Thames and its surrounding landscape.
The impressive Members Room, with exclusive balconies on both its North and South sides, provides unrivalled views of the London skyline and River Thames. The balconies also offer the unique opportunity for outdoor evening receptions.
Facilities include:
-
- 16 unique spaces across two galleries
- Exclusive private viewing opportunities
- Create a bespoke event
- Pick from one of our end-to-end event solutions
- Stunning river views across London
- Dedicated team of event managers
- Daytime and evening hire
- Day delegate rates starting at £100pp ex VAT