Meeting rooms in Central London

The list below provides an overview of the meeting rooms in Central London. Just click on each location, or order free information directly from the list by clicking on “Get information and prices".

 
Albemarle Street, Central London
Located within W1 Workspace in the heart of Mayfair,
the Piccadilly Room is a bright and airy meeting space
overlooking Albemarle Street....
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size:3 to 6 m²

Meeting room

 
Albemarle Street, Central London
Situated within W1 Workspace in the heart of Mayfair,
the Mayfair Room is a spacious and impressive
meeting space overlooking Albemarle...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size:30 to 35 m²

Meeting room

 
Blackwell House, Central London
Blackwell House is situated in the heart of The City of
London, the UK’s finance and business centre. The
building sits within the...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size:10 m²

Meeting room

 
Red Lion Square, Central London
Meet, create and collaborate in any of
Summit House’s individually designed meeting...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size:10 m²

Meeting room

 
Regent Street, Central London
Meet, create and collaborate in any of Liberty House’s
individually designed meeting...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size:12 m²

Meeting room

 
Wardour Street, Central London
Meet, create and collaborate in any of Wardour
Street’s individually designed meeting...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size:10 m²

Meeting room

 
Bloomsbury Way, Central London
Meet, create and collaborate in any of The
Bloomsbury Building’s individually designed meeting...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size:10 m²

Meeting room

 
Blackfriars Road, Central London
Office space available at this Business Centre. They
provide you with unfurnished or furnished serviced
office space, personalized...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size:10 to 30 m²

Meeting room

 
Strand, Central London
Mediation & Arbitration Meeting Rooms rooms
available to rent Our meeting rooms are
modern and...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size:20 to 160 m²

Meeting room

 
Soho Square, Central London
To be at home in London means to be busy, informed
and cosmopolitan. It means having a local touch but
with a global outlook. Welcome to...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size:9 to 313 m²

Meeting room

BESbswy