The Vendry is now part of Groupize! Read more

Mayfair Room 1

Located In: The Connaught - London, England

The Connaught - London, England

The Connaught - London, England

Mayfair Room 1
Address
The Connaught - London, England

16 Carlos Place Greater London, England W1K 2AL

Business Space Location Map
Capacity
F&B Options
In-house catering