The Vendry is now part of Groupize! Read more

The Green Room

Located In: The Londoner - London, England

Seated: 76 / Standing: 150

The Londoner - London, England

The Londoner - London, England

The Green Room
Address
The Londoner - London, England

38 Leicester Square Greater London, England WC2H 7DX

Business Space Location Map
Capacity

Seated: 76

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 Green Room is a dream for the elite host. A self-contained entertainment space that elicits a feeling of timelessness – of stepping into an elegant party that blends the velvet fashion of a bygone era and the sophistication of contemporary design. With a capacity to hold 150 guests, The Green Room is a beautiful space perfect for receptions, afterparties and pre-function gatherings.