The Barry Rooms & Room 32

Located In: The National Gallery

Standing: 700

The National Gallery

The National Gallery

The Barry Rooms & Room 32
Address
The National Gallery

Trafalgar Square Greater London, England WC2N 5DN

Business Space Location Map
Capacity

Standing: 700

F&B Options
In-house catering
Equipment
  • A/V Equipment
  • Air Conditioning
Frequent Uses
  • Meetings
  • Private Dining