4-18 Harrington Gardens South Kensington, England SW7 4LJ
Seated: 30
Square Feet: 279 ft2
A popular venue for boardroom meetings, featuring contemporary decor and modern facilities.