The Members Bar

Located In: Tate Modern

Standing: 120

Tate Modern

Tate Modern

The Members Bar
Address
Tate Modern

Bankside Greater London, England SE1

Business Space Location Map
Capacity

Standing: 120

F&B Options
In-house catering
Equipment
  • Air Conditioning
  • Bar
Features
  • Outdoor Area
  • Great Views
Frequent Uses
  • Meetings
  • Private Dining
Overview

Perfect for unwinding after a long day, our stylish and enviably positioned bar for our Tate Members, boasts two outdoor balconies with stunning views across London and the River Thames. Inside is relaxed, comfortable but luxurious, with deep sofas and a private bar to hand. A display of vintage posters showcases decades of landmark exhibitions at Tate.