The Vendry is now part of Groupize! Read more

The Green House

Located In: No.11 Cavendish Square

Seated: 50 / Standing: 140

No.11 Cavendish Square

No.11 Cavendish Square

The Green House
Address
No.11 Cavendish Square

11 Cavendish Square Greater London, England W1G 0PD

Business Space Location Map
Capacity

Seated: 50

Standing: 140

F&B Options
Exclusive catering only
Equipment
  • A/V Equipment
Features
  • Private Entrance
Overview

The Green House is located adjacent to the main reception on the ground floor, the space exudes style and a sense of occasion. Contemporary in style, it features a beautiful, natural wood champagne bar along with dynamic lighting, beautiful planting and state of the art AV. The Green House captures the essence of the original building while complementing our other banqueting and reception spaces. It is a versatile space perfect for a range of events including corporate events, receptions and product launches.