80 Great Titchfield Street Greater London, England W1W
Seated: 28
Standing: 45
Ideal for internal team dinners, client entertaining, drinks & canape receptions.