The Vendry is now part of Groupize! Read more

The Maynard Theatre

Located In: No.11 Cavendish Square

Seated: 140

No.11 Cavendish Square

No.11 Cavendish Square

The Maynard Theatre
Address
No.11 Cavendish Square

11 Cavendish Square Greater London, England W1G 0PD

Business Space Location Map
Capacity

Seated: 140

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

The Maynard Theatre is a light and airy multi-functional conference space with air conditioning and is pillar free. The space is fully accessible and boasts the latest in AV technology with the ability to live stream your event or visually record it in HD. The catering is served in the spacious foyer area directly outside the room which is perfect for networking between sessions or to finish the day with a glass of fizz. The foyer can be made completely private by hiring the Maynard Suite which includes 3 smaller rooms perfect for syndicates.