8-9 Argyll St, London W1F 7TF, UK
Seated: 16
The unique space is perfect for creating an intimate sanctuary with 16 dining capacity, overlooking the restaurant and with the best view of the stage. Dining Capacity: 16