North Hall

Located In: Natural History Museum

Seated: 250 / Standing: 400

Natural History Museum

Natural History Museum

North Hall
Address
Natural History Museum

Cromwell Road Greater London, England SW7 5BD

Business Space Location Map
Capacity

Seated: 250

Standing: 400

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

After entering through the contemporary Darwin Centre and exploring the extraordinary exhibits in the Mammals gallery, guests are taken to a traditional dining space in the North Hall. The Victorian architecture and impressive galleries make this the perfect place to soak up the Museum's grandeur. This space is available to book at short notice, but has limited availability.