The Vendry is now part of Groupize! Read more

Central Hall

Located In: The National Gallery

Seated: 100 / Standing: 200

The National Gallery

The National Gallery

Central Hall
Address
The National Gallery

Trafalgar Square Greater London, England WC2N 5DN

Business Space Location Map
Capacity

Seated: 100

Standing: 200

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

The striking marble entrance leads up to the spectacular Central Hall, providing an immediate warm welcome. Central Hall is beautifully lit by an elevated glass ceiling and is lined with rich red walls.