Restaurant, Showroom / Gallery, Shop, Pub / Bar
To Let, 4,351 sf
This opportunity offers a unique proposition to secure a presence in the heart of Canary Wharf...
25 Cabot Square has been transformed into a state-of-the art, office-led building of c. 500,000 sqft with a brand new office reception and leisure..