TypeOffice
TenureFor rent
Built in 2006 the building comprises a total of 319,008 sq ft of modern office accommodation. There are three shopping malls providing over 250 shops, cafés bars and restaurants.
Located at the eastern end of the Canary Wharf Estate on the north side of the street 7 minutes walk from Canary Wharf DLR station.