The Vendry is now part of Groupize! Read more

The Devonshire Greenhouse

Located In: The Greenhouses

Standing: 16
Learn More

The Greenhouses

The Greenhouses

The Devonshire Greenhouse
Address
The Greenhouses

1 Marylebone Road Greater London, England NW1 4AQ

Business Space Location Map
Capacity

Standing: 16

F&B Options
In-house catering