The Vendry is now part of Groupize! Read more

The Argyll Room

Located In: The Stafford London - London, England

Seated: 14 / Standing: 18

The Stafford London - London, England

The Stafford London - London, England

The Argyll Room
Address
The Stafford London - London, England

16 Saint James's Place St. James's, England SW1A 1NJ

Business Space Location Map
Capacity

Seated: 14

Standing: 18

Square Feet: 269 ft2

F&B Options
In-house catering
Equipment
  • Air Conditioning
Features
  • Private Entrance
Frequent Uses
  • Meetings
  • Private Dining
Overview

Flooded with natural daylight the elegant Argyll Room retains original features such as panelled walls and marble fireplace and is the ideal venue for formal presentations and board meetings or a celebration with family and friends. Conveniently located next to the smaller Pink Room, The Argyll Room can be connected as a stunning area for pre-dinner drinks or as a syndicate room for meetings.