Skip to content
Canary Wharf

Cabot Square

Canary Wharf is one of the most important and fastest-growing business districts in London if you are looking to make an international impact. With full-height glazing and a 'wow factor', The Cabot is at the center of this innovative and attractive development. A column-free floor plan fills each space with natural light, while floor-to-ceiling windows offer spectacular views. A large rooftop terrace also offers inspiring outdoor spaces perfect for relaxing, networking, or dreaming up your next great idea.

There is a sense of home comfort and design statements combined in this enriching environment. Stylish private offices and impressive meeting rooms are enhanced by friendly staff and high-speed Wi-Fi. There are also 300 premium shops and restaurants at Canary Wharf, all run on renewable electricity in addition to 20 acres of landscaped parks, fountains, and tree-lined plazas. It is renowned for its high density of health clubs, as well as easy access to public transportation.

Get pricing & availability

Get a free email report with pricing & availability for this office space with no obligations.

    Add a message

    Gallery image for office Gallery image for office Gallery image for office

    Office location

    Local transport

    • Canary Wharf

    Office amenities & services

    • Co-Working
    • Lounge Areas
    • Meeting Rooms
    • On Site Cafe Restaurant
    • WiFi