Central London

Total: 101
50 - 204 m²
2 Sheraton St, London, W1F 8BH Central London
Once a music publishing house—which explains the sheet music and grand piano at the entrance—this London office space is...
10 m²
Westminster Bridge Road 121, SE1 7HR Central London
Set to open in Summer 2026, this remarkable new serviced office building offers a unique opportunity to work in one of L...
10 - 200 m²
Stacey Street, WC2H 8HR Central London
It is a global network of workspaces where companies grow together. At this convenient address, discover floors of cowor...
10 - 50 m²
16 Great Chapel St, London, W1F 8FL Central London
Once home to the London College of Contemporary Arts, this London office space has long corridors lined with offices tha...
50 - 204 m²
2 Sheraton St, London, W1F 8BH Central London
Once a music publishing house—which explains the sheet music and grand piano at the entrance—this London office space is...
10 - 100 m²
Kingsway 125, WC2B 6NH Central London
A historical hotspot for professionals working in media, law, and finance, the Aviation House office space features a ce...
10 - 200 m²
8-14 Meard Street, W1F 0EQ Central London
Perched above an archetypal alleyway in the center of Soho, London, this thoughtfully designed office space caters to bu...
420 m²
115 Southwark Bridge Road, SE1 0AX Central London
115 Southwark Bridge Road offers modern, fully fitted office space. Featuring expansive windows that flood the interiors...
10 - 140 m²
Howard Rd, HA7 1BT Central London
Stanmore Business & Innovation Centre offers a vibrant and supportive environment for businesses of all sizes. Our o...