Image 1 of 8 / 08

Hubble advisor group

Free help from our experts

  • Instantly confirmed viewings

  • Quick quote from our expert team

  • Guaranteed best price

Trustpilot rating of 4.8 stars

About this building

From the spectacular One Canada Square building, a landmark structure on the Canary Wharf skyline, your business will thrive, deeply connected to Greater London’s commercial centre. Canary Wharf itself is a 97-acre business estate filled with some of the most iconic modern structures in the whole of the capital.

Filter office results
Office Matches (45)

Location

  1. Canary Wharf1min walk
    • Jubilee Line
    • Dlr Line
    • Elizabeth Line
  2. West India Quay3min walk
    • Dlr Line
  3. Heron Quays3min walk
    • Dlr Line

Building Facilities

  1. Meeting Rooms

  2. 24 hr Access

  3. Furniture

  4. Trading Address

  5. Breakout Space

  6. Utilities

  7. Coffee & Tea

  8. Secure Access

  9. Wifi

  10. Mailing Address

  11. Cleaning

  12. Reception

  13. Showers

  14. Disabled Access

  15. Kitchen

  16. Printing

  17. Cafe

Not Available

  1. Inventory Storage

  2. Beer & Wine

  3. Lockers

  4. Fruit & Snacks

  5. Event Space

  6. Events & Talks

  7. Childcare

  8. Roof Terrace

  9. Gym

  10. Phone Booths

  11. Bike Storage

  12. Pets Allowed

  13. Parking