Office space in City of London

Choose from over 106 locations in City of London.

Our office space in City of London is well-equipped to meet your organisation’s needs

Our serviced offices feature high-speed Internet and business grade facilities, so you can transition into the space easily. With a staffed reception, short and long-term agreements and additional facilities available, our offices in City of London provide solutions for businesses of any size.
High demand
Building at 60 Cannon Street in London

See centers in…

Cannon Street station lies in the City of London, offering access to several Underground lines and services to South East England.

View centers

Set in the heart of the City, Liverpool Street connects East England to London and is a short distance from vibrant Shoreditch.

View centers

London Bridge lies along the Thames, offering rail connections and a prime position next to The Shard.

View centers

Situated on the border of the City of London, Tower Hill offers proximity to the Tower of London and Tower Bridge.

View centers

About office space in City of London

Regus can help your company set up their business in the City of London, with a portfolio of office spaces set in prime locations in this important financial hub. Our modern, business-grade offices to rent are fit for any size company and can scale up along with your team. Hiring one of our fully furnished serviced offices means you do not need to worry about logistics; instead, simply move in. Our offices to let provide high-speed Internet and a staffed reception, with the option of hiring day offices or short-term contracts for one-time projects.

Located in the middle of the capital, the City of London might be the most connected area in the entire metropolis. The public transportation here includes three major National Rail Stations, access to five Underground lines and DLR, as well as multiple busses. Travelling abroad is also easily accessible, with a 30 minute ride to London City Airport. This locale houses some of the most famous buildings in the city’s skyline, including The Gherkin, The Walkie Talkie and The Leadenhall Building. The City of London acts as the capital’s business centre, with companies such as Accenture, Lloyds Banking Group, Aviva and Linklaters located in the local vicinity. It is also home to many tourist attractions, such as the Tower of London and the Monument to the Great Fire of London.

What’s available

Interior offices

Interior offices

A regular Regus office, minus the view; our lowest cost office space.

Window office

Window office

A private office space with a view, available in all our centers.