25 Cabot Square, Canary Wharf

"wow factor" Column-free Serviced Offices in a modern building in the heart of Canary Wharf

Achieve the “wow factor” in a venue designed to impress individuals and clients alike.

Canary Wharf needs no introduction. It’s not just a place renowned for national business growth and productivity – it’s the place to be inspired and to develop in a ever-growing business climate. Famed throughout the world for its international reputation, Canary Wharf is understandably valued for its hub of multinational companies who call it home, and it could be yours, too. Treat yourself to a private desk in this slab of prime quality office space. Private offices also priced well – all with 24 / 7 access.

  • Luxury office suites in the heart of famous Canary Wharf
  • Opportunities to network with a wide range of professionals
  • Close to public transport links – Canary Wharf underground station is 500 metres away
  • Incredible views across iconic London

Viewing? It’s a no-brainer – Please call 0800 611 8160

Office Address:

25 Cabot Square, Canary Wharf, E14 4AP

Facilities available

  • Coworking Spaces
  • Events Spaces
  • Meeting Rooms
  • Office Spaces
  • Virtual Office Addresses
  • 24 Hour Access
  • Air Conditioning
  • Bike Storage
  • Cafe/Bar
  • Call Answering
  • CCTV Security
  • City/Town Centre
  • Disabled Facilities
  • Furnished Offices
  • High Speed Internet
  • Kitchen Facility
  • Mail Collection/Forwarding
  • Office Cleaning
  • On-Site Management
  • Recycling Facilities
  • Showers
  • Staffed Reception
  • Toilets

What’s not to get excited about? Calling Canary Wharf your office home is a dream for many individuals, and 25 Cabot Square is at the top of list for professional office suites in this most prestigious of areas.

Beautifully designed by leading architects, the building boasts full-length floor to ceiling windows generating all-day natural light in perfectly designed office suites. The city views are inspirational, and when you’re looking for a moment or two to relax, the generous rooftop terraces will give you the freedom to think about your next business plans. Acres of perfectly landscaped parks adorn the outside areas, with unique features such as fountains and tree-lined plazas adding to the contemporary ambience.

Canary Wharf – like much of the capital – is loaded with nearby shops, cafes and restaurants, so you’re ever far away from taking well-earned breaks away from your office. Health clubs also feature heavily in the area. 25 Cabot Square really does have everything you’ll need, all in one space. 

Features of 25 Cabot Square:

  • Prestigious Canary Wharf address
  • Convenient transport links to the rest of London and beyond
  • Various office packages to suit all tastes
  • Superfast WiFi
  • Networking events
  • Fully serviced
  • Rooftop terraces
  • Community feel with other like-minded business companies
  • Opportunities to network with businesses
  • Flexible workspaces
  • Meeting rooms
  • Friendly on-site staff
  • Sleek private offices
  • Virtual offices providing an impressive business address
  • 24/7 access

To arrange a viewing and become a member of the Canary wharf community, please use the contact form below. Alternatively, if you have any queries regarding this unique opportunity, please don’t hesitate to contact us.

Help & Advice:

0800 611 8150

Get a Free Office Search

Complete the form and we will shortlist suitable offices for you!

  • We promise only to contact you about your office search