Buildings
Explore exceptional office buildings across London, designed to inspire and elevate the workspace experience. With prime locations and cutting-edge design, these London offices provide the perfect environment for innovation, collaboration, and growth. Whether you’re a start-up or an established company, these spaces are tailored to support success in one of the world’s leading business hubs.
Matching Buildings
1 Great Portland Street
London / Soho / 42,000 Sq Ft
More
Wells & More
London / Soho / 34,000 Sq Ft
More
The Fitzrovia
London / Soho / 66,000 Sq Ft
More
Met
London / Soho / 44,000 Sq Ft
More
17 Newman Street
London / Soho / 22,000 Sq Ft
More
Film House
London / Soho / 96,000 Sq Ft
More
45 Foubert’s Place
London / Soho / 12,000 Sq Ft
More
1 Dean Street
London / Soho / 12,000 Sq Ft
More
Ilona Rose House
London / Soho / 90,000 Sq Ft
More
Hay’s Galleria
London / Mayfair / 38,000 Sq Ft
More
The Shard
London / South Bank / Sq Ft
More
2 More London
London / South Bank / 15,000 Sq Ft
More
4 More London
London / South Bank / 15,000 Sq Ft
More
3 More London
London / South Bank / 22,000 Sq Ft
More
TBC.London
London / South Bank / 88,000 Sq Ft
More
The Blue Fin Building
London / South Bank / 500,000 Sq Ft
More
ARBOR
London / South Bank / 222,000 Sq Ft
More
TIDE
London / South Bank / 145,000 Sq Ft
More