Business Centres in Central London

Central London

Total: 101
3219546 bath place 2
12 - 374 m²
Bath Place 2, EC2A 3DR Central London
2 Bath Place is a fully self-contained office space set within a peaceful cobbled courtyard, just moments from the energ...
107 - 3,895 £
2550398 waterloo house business centre waterloo road
10 - 50 m²
Waterloo House Business Centre, Waterloo Road, SE1 8XD Central London
Waterloo House Business Centre is a 5 storey modern red brick office building, situated on the East side of Waterloo Roa...
660060 concourse way 1
10 m²
53-64 Chancery Lane, WC2A 1QS Central London
You’ll see sustainable choices running throughout Chancery House. By retrofitting the existing building (a heritage icon...
2089725 20 station road
10 m²
110 Southwark Street, SE1 0SU Central London
Put yourself in the hands of our dedicated Member Experience team. From the moment you step through the door, our team w...
919499 cp house business centre otterspool way
10 - 300 m²
231 Strand, WC2R 1DA Central London
Office space available at CP House Business Centre, next to Junction 5 of the M1. The M25 is less than 10 minutes’ drive...
1656738 albion mills
128 - 269 m²
Albion Mills , SE1 9JH Central London
Albion Mills is a former Victorian warehouse now converted into high-quality office accommodation. Full of character, th...
9051214 11 hills pl
1 - 20
60 Strand, WC2N 5LR Central London
When choosing a new office, we know that the combination of flexible contract, state of the art technology and beautiful...
113581 57 rathbone place
6 - 40
57 Rathbone Place, W1T 1JU Central London
Holden House on Rathbone Place is grade II listed building nestled between Soho, Fitzrovia and Oxford Street. The office...
7474329 strand 231 232
20 - 160 m²
231-232 Strand, WC2R 1DA Central London
Serviced Office Space - Strand - London We are delighted to announce the acquisition of Thanet House, a landmark buildin...