A Smarter Place To Work Find Yours

Locations

Concentrating mainly in the popular South East region, our network of business centres continues to grow. Our locations offer high quality office space. Whether you are looking for Meeting Rooms, Serviced or Managed Office Space, we can help.

 

Office space in London and the South East

We offer high quality office space throughout our Locations in London and the South East, ideal for any business that is looking to establish themselves or needing to relocate.

Choose from a choice of fully-equipped offices in prime Locations throughout London and the South East which are available to be leased on a minimum 3-month contract.

Each serviced office is fully staffed with a helpful and friendly front of house team which are on hand to meet and greet your clients and answer your business calls.

Each business centre has a number of meeting rooms and break out space that is equipped with all your IT requirements for boardroom meetings and presentations.

Central London office locations

Clarendon have 32 sites in total, 24 of which are in London. Our offices based in Soho are favoured by media firms and many of our west end serviced offices are home to retail companies. Choosing the right location for your company is the hardest and more important decision to make, after you’ve decided where you want to be – we are confident we’ll have a stylish and spacious office with all the facilities that you and your team will need.

For further information about your office choice and the services we provide, simply click on your location of interest or give us a call on 0845 078 0370 or email [email protected]c.co.uk

A Smarter Place To Work Find Yours
Back to Top