The Cabot, 25 Cabot Square, Canary Wharf, London, E14
The Cabot, 25 Cabot Square, Canary Wharf, London, E14
The Cabot, one of the original Canary Wharf success stories.
Up to 28,000 sq ft of CAT A and fully fitted office space available to let.
£42.50 - £45 Per sq ft