The Vendry is now part of Groupize! Read more

The Gallery

Located In: Holmes Hotel London

Seated: 60 / Standing: 60

Holmes Hotel London

Holmes Hotel London

The Gallery
Address
Holmes Hotel London

83 Chiltern Street Greater London, England W1U 6NF

Business Space Location Map
Capacity

Seated: 60

Standing: 60

F&B Options
In-house catering