London, United Kingdom 11-21 Canal Reach is the largest and most significant office development to date for King’s Cross Central Limited Partnership. The contemporary building provides 400,000 sq ft of modern office space with flexible floorplates and is now the primary office location for Meta …