This landmark tower offers premium, fully managed office space in the heart of Canary Wharf, one of Europe's leading financial districts. With large floorplates of approximately 19,000 sq ft, the building provides a range of options including part-floor and whole-floor suites, suitable for businesses of varying sizes....