The Argyll Room At The Stafford London Hotel
16-18 St. James's Place, London, SW1A 1NJ, United Kingdom
Max 20 delegates | £££
About this venue
Newly refurbished, this room with natural daylight, it has its own character and features includingoriginal Victorian marble fireplaces, with cornices and panelling. It is decorated in period style, with many original features. The Argyll Room accommodates a maximum of 12 boardroom style.