The Vendry is now part of Groupize! Read more

The Marlborough Theatre

Located In: No.11 Cavendish Square

Seated: 80

No.11 Cavendish Square

No.11 Cavendish Square

The Marlborough Theatre
Address
No.11 Cavendish Square

11 Cavendish Square Greater London, England W1G 0PD

Business Space Location Map
Capacity

Seated: 80

F&B Options
Exclusive catering only
Equipment
  • Projector & Screen
  • Microphones
Overview

Located on the second floor, the Marlborough Theatre is a bright and airy modern conference space with natural light and is pillar free. The room is fully accessible via two lifts and has a spacious foyer area directly outside the room bathed with natural daylight perfect for catering, networking between sessions and drinks in the evening. The foyer area can be made completely private by booking the Marlborough Suite which includes 4 syndicate rooms.