The Vendry is now part of Groupize! Read more

The Greenhouse

Located In: The Mandrake Hotel - London, England

Seated: 8

The Mandrake Hotel - London, England

The Mandrake Hotel - London, England

The Greenhouse
Address
The Mandrake Hotel - London, England

20-21 Newman Street Greater London, England W1T 1PG

Business Space Location Map
Capacity

Seated: 8

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

A beautiful glasshouse apothecary is full of exotic medicinal plants. This intimate space offers a surrounding of natural lighting and privacy, ideal for press events, wedding proposals, private meals, and drinks receptions.