View all (5)
The Restaurant (Tate Modern Venue)
Maximum Guests: 300
- Overview
- Layout & Spaces
- Pricing
- Menus & Brochures
- Amenities
- Location
Located on Level 6 of the prestigious Tate Modern, The Restaurant offers a versatile space for evening Christmas parties, corporate receptions and dinners. Overlooking St Paul’s and the River Thames, floor-to-ceiling windows create an unforgettable event at a world-renowned gallery nominated for Best Venue with a View at the 2026 London Venue & Catering Awards. Give guests a front-row view of the art with the specially commissioned contemporary mural on show in The Restaurant. Host up to 200 guests at an à la carte dinner or up to 300 guests for a canapé and cocktails reception. Tate Catering’s talented Chefs and Catering Managers use the finest British ingredients to create considered menus. Shortlisted for Best In-House Caterer – Venue-Operated at the same awards, the team is dedicated to delivering events with expert guidance, pride and care.
Layout
160 Long Table Private Dining
200 Seating
300 Standing