The Vendry is now part of Groupize! Read more

The Billiards Room

Located In: Holmes Hotel London

Seated: 14 / Standing: 20

Holmes Hotel London

Holmes Hotel London

The Billiards Room
Address
Holmes Hotel London

83 Chiltern Street Greater London, England W1U 6NF

Business Space Location Map
Capacity

Seated: 14

Standing: 20

F&B Options
In-house catering