Canary Wharf Cabot Square

Get a Quote

Canary Wharf: Global Business Advantage

From £ 479 / m

For enterprises with international ambitions, Canary Wharf stands as London's premier and most dynamic financial district. Strategically positioned within this vibrant hub, The Cabot emerges as an iconic modern landmark, distinguished by its innovative architectural design and expansive full-height glazing. Its column-free interiors are suffused with natural light, while floor-to-ceiling windows present unparalleled panoramic vistas across the capital. Complementing these refined spaces, expansive rooftop terraces provide inspiring outdoor environments, ideal for contemplation, networking, or strategic development.

This meticulously curated environment seamlessly integrates sophisticated design with refined amenities. Discerning clientele benefit from high-speed connectivity and dedicated professional support within an impressive suite of flexible workspaces, ranging from elegant private offices to sophisticated meeting rooms. Beyond its distinguished interiors, Canary Wharf presents an equally compelling offering: 20 acres of meticulously landscaped parks, fountains, and tree-lined plazas, alongside over 300 premium retail and dining establishments, all powered by renewable electricity. Exceptional public transport links are conveniently accessible, and the area is renowned for its concentration of prestigious health clubs. This ensures that clients can cultivate intellectual pursuits, enhance physical well-being, and engage in aspirational lifestyles within a truly distinguished setting.

Amenities at Canary Wharf Cabot Square

  • Video security (24/7)
  • Common areas
  • City/Town Centre
  • Wheelchair accessible
  • Elevator
  • Major transport links
  • Meeting rooms
  • Restaurant
  • Terrace
  • Raised Floors
  • Suspended Ceilings
  • Bicycle storage

Interested in this location?

Get a quote

Find out about options and pricing by speaking to an expert

Get a Quote

Nearby Locations

Get a Quote