Workplace, Commercial + Hospitality

25 North Colonnade, Canary Wharf

The first major British commercial building at Canary Wharf, delivering 40,000sqm of high-specification office space within a fast-track programme.