Non quoting

Office to let
Cabot Square, London E14

    • From 86 - 26,534 sq. ft

Just added
Available from 1 September 2026
Furnished
Added on 21/08/2026

About this property

  • Fully Serviced & Furnished Offices

  • Bike Storage

  • Wheelchair Accessible

  • Rooftop Terrace

  • 24/7 Access

  • Communal & Breakout Areas

  • On-Site Restaurant

Establish your business at The Cabot, 25 Cabot Square, a premium workspace in the heart of Canary Wharf’s world-renowned financial district. The centre offers contemporary private offices, impressive meeting rooms, stylish communal areas and floor-to-ceiling windows, with rooftop terraces providing excellent views across London. Canary Wharf Underground, DLR and Elizabeth line stations are all within easy walking distance, while restaurants, cafés, shops and fitness facilities surround the property. Office space is available from £489 per person per month, making this an outstanding choice for businesses of all sizes seeking a prestigious, highly connected Canary Wharf address.

More information

Report this listing