London is a city with endless business possibilities. Whether you’re an established global brand or a small independent start up, there’s room for all to grow here. Set up shop with a fully-serviced office space in London and get to work straight away.
103
Locations
8949
Private offices
2128
Coworking desks
438
Meeting rooms
Our office spaces span 150 countries. Find the right location for you in London or beyond.
Our top 21 picks in London to help you find the right fit for your team
Read moreYour office should reflect your individuality as well as helping you to be your most productive.
Read more