Virtual Office in Canary Wharf

We have 10 locations in this area

Location of Canary Wharf

Canary Wharf, E14

Harbour Exchange, Harbour Exchange Square is by far one our most impressive buildings. Beautifully tall, shiny and new, this floor to ceiling glass complex is a breathtaking work of architecture bound to please anyone. Prestige, confidence and sharpness are the best words to describe this premium office space. Offering boardrooms,...
Location of Greenwich

Greenwich, SE10

Completed in 2009, this BREEAM Excellent rated building is located at the heart of one of central London’s newest business districts, the ‘Peninsula Central’. Floor-to-ceiling windows flood the building with natural light and provide stunning panoramic views of Canary Wharf, the River Thames and the Olympic site. These fully furnished...
Location of St Katharine Docks

St Katharine Docks, E1W

This elegant City Office building boasts a beautiful modern glass front offering plenty of natural light and stunning London skyline views. This site provides upscale amenities such as private offices of all sizes, comfortable lounges, spacious meeting rooms, a fully equipped kitchen, showers, secure bike storage and quality Wifi access....
Location of Liverpool Street, Botolph Street

Liverpool Street, Botolph Street, EC3A

Offices available in Beaufort House for multi-purpose use in this sought-after location; available for full business hours or half days. Conduct all your business needs or simply reserve one of our spaces for a workshop or to seal that important business deal. Whatever the purpose, these offices are malleable to...
Location of Aldgate - Dukes Place

Aldgate - Dukes Place, EC3A

Standing six stories high and looking over newly developed landscaped gardens, this state-of-the-art City Office building boasts a modern style and floor to ceiling windows. The facility offers a variety of premium features such as beautiful private offices, comfortable lounges, spacious meeting rooms, kitchen/dining areas, showers and high-speed Internet access....
Location of Bevis Marks

Bevis Marks, EC3A

Looking for meetings with reliable technology? This may be the office space for you. Conference rooms fitted with modern technology available for meetings and training courses. Reservations can be made by the hour for those requiring a short-notice, provisional meeting space. Focus on your business objective as inconvenient set-backs are...
Location of Devonshire Square

Devonshire Square, EC2M

Devonshire Square, is an inspiring location offering wonderful history dating back to the 1700s. Originally constructed for the renowned East India Company, these offices were once warehouses used to produce some of the world’s finest tea, hence the name, Devonshire. Paying tribute to this is the grand reception with the...
Location of Leadenhall

Leadenhall, EC3A

This newly refurbished business center features beautiful art deco and Grade "A" accommodations such as total climate control, glazed partitions, full height walnut doors and fully equipped kitchens. Other fine amenities include on-demand offices, spacious kitchens/breakout areas, convenient shower facilities, 24/7 access and 100MB IT connectivity. Boost your brand forward...
Location of New Street

New Street, EC2M

This beautiful marble building presents a grand atmospheric front for your business operations, and is staffed by our on-site team to give you and your clients a professional and seamless experience. You will love our cosy lounge area located on the 1st floor. We have two smart meeting rooms, three...
Location of Bishopsgate

Bishopsgate, EC2M

With bolstering views of London's iconic Gherkin, sky is the limit with this impressive modern complex. Situated in the city's financial hub, why not surround yourself amongst the cream of the crop. The stunning building offers just the right blend of style and substance. Clients will be left with a...
Contact Us

Serviced Office Space in Canary Wharf

City Office is also a global supplier of office space, if a virtual office doesn't suit your needs and would rather have a physical office perhaps a serviced office might be the best option for you, we have plenty of Office Space in Canary Wharf available to you.

Call Us Now:
0207 692 0608

Or, Request a Call Back: