Canary Wharf Cabot Square

Get a Quote

Elevated Business Environment, London Canary Wharf

From £ 479 / m

For businesses aiming for significant international impact, Canary Wharf emerges as London's premier and rapidly expanding business district. Centrally located within this prestigious hub, The Cabot presents a bold, modern architectural masterpiece, featuring full-height glazing that commands attention. Its column-free floors are bathed in natural light, complemented by floor-to-ceiling windows revealing panoramic vistas of the capital. Additionally, expansive rooftop terraces offer inspiring outdoor environments, ideal for relaxation, professional networking, or creative contemplation.

The interior environment seamlessly blends sophisticated design statements with unparalleled comfort. Professional on-site support and high-speed connectivity complement an inspirational suite of flexible workspaces, ranging from sleek private offices to state-of-the-art meeting rooms. Beyond The Cabot, Canary Wharf offers a similarly distinguished external environment, featuring 20 acres of meticulously landscaped parks, fountains, and tree-lined plazas. The district also proudly hosts over 300 premium retail and dining establishments, all powered by renewable electricity. Seamless public transport links are readily accessible, and the area is celebrated for its abundant health and wellness facilities. Clients are thus empowered to cultivate their professional endeavors, personal well-being, and lifestyle with unparalleled sophistication.

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

Regal Estate Assistant
Get help by talking to our assistant.