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".

 
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 ...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size: 9 to 313 m²

Meeting room

 
Waterloo Road, Central London
Our coworking memberships, Roam and Home,
give you the flexibility to work productively in a
space and prime location that suits...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size: 10 m²

Meeting room

 
Waterloo Road, Central London
Waterloo House Business Centre is a 5 storey
modern red brick office building, situated on the
East side of Waterloo Road at its junction...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size: 10 to 50 m²

Meeting room

 
Albemarle Street, Central London
The Mayfair room seats 16 (24 in Theatre Style) 
and is a bright and airy room with insulated
windows along one wall giving an impressive...
...
Read more

Standard:

star rating iconstar rating iconstar rating iconstar rating icon

Office size: 50 m²

Meeting room

BESbswy