KPMG boosts Canary Wharf presence

KPMG has secured a major new office at 30 North Colonnade, E14, ending an extensive search in the City and Canary Wharf.

The accountancy giant is taking 200,000 sq ft across the top eight floors of the building, which