The Vendry is now part of Groupize! Read more

The Lounge

Located In: Holmes Hotel London

Standing: 80

Holmes Hotel London

Holmes Hotel London

The Lounge
Address
Holmes Hotel London

83 Chiltern Street Greater London, England W1U 6NF

Business Space Location Map
Capacity

Standing: 80

F&B Options
In-house catering