UK
London
Retail Cabot Square E
E14
Cabot Square
To Let
4,351 sf
Restaurant, Showroom / Gallery, Shop, Pub / Bar
This opportunity offers a unique proposition to secure a presence in the heart of Canary..
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..