South London Office Space: 1 Canada Square, Canary Wharf


1 Canada Square, Canary Wharf


Serviced Offices
Shared/Coworking Spaces

This fantastic business centre in a Prime Canary Wharf location, boasts office space over three-floors. Perfect for fast- growing or stat up technology companies offering support and access to world class customers. Here you will find exceptionally designed flexible work-space in a spacious and astonishing building. The meeting rooms are modern, stylish and with full-height glass windows offer great views of the surrounding area. Other amenities include; 24-hour secure access, great transport links and a friendly on-site management team to answer any queries you may have and help your business thrive.

About this Location

This centre is in a prime location of London in the thriving and vibrant business district of Canary Wharf offering a wide range of shops, restaurants, leisure and entertainment facilities for you to enjoy on a lunch break or after hours. There are excellent transport links with Canary Wharf tube station just a short four-minute walk way and Central London being easily accessible via the tube and DLR. In Central London there are a plethora of attractions and landmarks to explore, including the Tower of London, Buckingham Palace and the London Eye.

Get a Quote

Get Prices & Info

Office Services and Facilities


This office for rent on 1 Canada Square, Canary Wharf is available immediately. Details and prices are available by calling +44 20 3998 2883 or by submitting the inquiry form.

Map of the office space location

Get a quick quote

Please complete and submit the form and we'll send you the latest information and prices for the office that is currently available for rent at 1 Canada Square, Canary Wharf in South London. You can add more offices to your shortlist by clicking here to see more serviced offices in South London.

Get a Quote

Get Prices & Info

You might also be interested in these South London business locations

South London Office Space

This building has recently been converted into ten modern offices. Each office is fully equipped with the latest in IT and telecom technology. On entering the building clients and their guests are gre... Read More >>

South London Office Space

This business centre complex contains over 40 units ranging from 380 to 6,000 square foot (35-557 m²). It offers flexible business accommodation for companies seeking office, light industrial, wor... Read More >>

South London Office Space

A modern business centre offering a full range of workshops and industrial units. Clients can have peace of mind with flexible agreements and can operate and create the space suitable for their busine... Read More >>