8-14 Talbot Square Tyburnia, England W2 1TS
Seated: 30
Square Feet: 592 ft2
Large conference room, comfortably accommodating 26 delegates. Ideal for private lunch and dinning.