Call +44 (0) 203 841 6222
Make an Enquiry

Meeting Rooms

Whether it’s for a Board meeting or client liaison, a presentation or training, we have a range of meeting rooms to suit your needs; all are fully equipped with state of the art technology with WIFI, LED TVs, video and telephone conferencing. 

Our dedicated team will take care of the room set up, arrange catering and welcome your guests so everything runs smoothly and you’re free to focus on the business at hand. 

  • Hire by the hour, half or full day
  • Support from our expert team
  • State of the art technology
  • Audiovisual conference facilities
  • Flip charts and white boards on request
  • Complimentary hot and cold drinks
  • Catering options including breakfast, lunch and dinner

Our Properties

Mayfair
Located in the heart of London’s exclusive Mayfair, 41-43 Brook Street provides 25,000 sq. ft. of modern, high-spec workspace
Watford Junction
The Junction offers newly refurbished offices conveniently located above Watford Junction Station
Blackfriars
The Mermaid offers excellent facilities in a fantastic location which would benefit any business, large or small.
Mayfair
Located in the heart of London’s exclusive Mayfair, 41-43 Brook Street provides 25,000 sq. ft. of modern, high-spec workspace
Watford Junction
The Junction offers newly refurbished offices conveniently located above Watford Junction Station
Blackfriars
The Mermaid offers excellent facilities in a fantastic location which would benefit any business, large or small.
Mayfair
Located in the heart of London’s exclusive Mayfair, 41-43 Brook Street provides 25,000 sq. ft. of modern, high-spec workspace
Blackfriars
The Mermaid offers excellent facilities in a fantastic location which would benefit any business, large or small.
Watford Junction
The Junction offers newly refurbished offices conveniently located above Watford Junction Station
Watford Junction
The Junction offers newly refurbished offices conveniently located above Watford Junction Station
Blackfriars
The Mermaid offers excellent facilities in a fantastic location which would benefit any business, large or small.
Mayfair
Located in the heart of London’s exclusive Mayfair, 41-43 Brook Street provides 25,000 sq. ft. of modern, high-spec workspace