Images of Nature

Located In: Natural History Museum

Seated: 80 / Standing: 150

Natural History Museum

Natural History Museum

Images of Nature
Address
Natural History Museum

Cromwell Road Greater London, England SW7 5BD

Business Space Location Map
Capacity

Seated: 80

Standing: 150

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

The Images of Nature gallery explores how artists and scientists view the natural world through historic prints, watercolours and modern images. This combination of old and new will be mirrored in your event. Guests will arrive through the modern Darwin Centre entrance, pass by the fascinating Spirit Collection area, then enter the Images of Nature gallery. The traditional Waterhouse architecture provides a beautiful and intimate setting for the evening.