The Vendry is now part of Groupize! Read more

The Restaurant

Located In: Tate Modern

Seated: 80 / Standing: 200

Tate Modern

Tate Modern

The Restaurant
Address
Tate Modern

Bankside Greater London, England SE1

Business Space Location Map
Capacity

Seated: 80

Standing: 200

F&B Options
In-house catering
Equipment
  • Air Conditioning
Features
  • Great Views
Frequent Uses
  • Meetings
  • Private Dining
Other Spaces at Tate Modern
Overview

We can’t think of a more fitting setting – a sunset glow through beautiful windows – for an exclusive dinner than this inviting space. You and your guests will be served in the heart of where Tate’s best food creations are brought to life. The strong architectural design which runs throughout the whole gallery can be seen at its best in this inviting and welcoming space.

Capacities by Room Arrangement
Reception layoutReception: Capacity 200
Banquet layoutBanquet: Capacity 80